Tom, Mr Fulp, the man from philly.. I got some suggestions for you.
#1. Animate the tank logo on the front page. I know you want to steer away from using too much flash, but a logo is the most important part of the page.
#2. The Red buttons dont exactly match on the top, but they still look great. If your worried about looks, change them. If your not, they'll do. The effect is awesome tho.
#3. Keep the music on the front page. Good visuals and music go hand in hand. I think it's awesome that "new grounds dot com" is in the song, it gives the music a purpose. Some sites have background music just to be fancy, but this site has music to fit its theme and it's one of the best background loops i've heard. It even got me liking music by Shok (lavender hill mob) and i put it on a minidisc. Sounds cool in the car too =P~
I was wondering..
What do you think of the intro to pico? I know you made the game a long time before the events of september, but future visitors may not realize that when they go check out pico (my favorite thing about new grounds) and see a place crashing into a city skyline.