If you are in the East Bay, go see Brooks Motor Cars. If you are in the Peninsula, go to Williams Auto Body. I have personally examined Jackson's Integra and Supra custom paint job and it looks GREAT! Just contact either one of us if you plan on doing any paint work. We will be more than happy to introduce you to the bodyshop owners.
I remember when I was planning on painting my top and asked a bunch of my friends which they prefer. After taking a poll of about 15 people, if I remember right, 11 of them told me to keep the top black. After I painted it, 9 of them told me that my car looked better. When I see that silver NSX photo with the F-16, I like the top black as it makes the car look like it has a cockpit like the F-16. Most people who sees the car will never associate an NSX with a F-16 so when they look at the car, they probably wonder why it is two-toned. Also when I see the black tops, it kind of reminds me of Camaro's. From what I heard, when Acura first came out with the NSX, Chevy purchased several of them and dissected them to learn about it. If you look at the Camaro's, you can see some similarities. The bottom line, it all comes down to personal taste. I LOVE RED SPORTSCARS. Have owned several black cars in my life and would never get one again. Not to say I don't like black cars, but it gets too hot and is very hard to keep clean. Again, that is my opinion.
For the person who started the thread, go with your gut instinct/first impression. If you like the cockpit/stealth look, stick with a black top. If you like an updated look, paint it to match. Just make sure you bring it to a reputable bodyshop!