Well I've seen a lot of shit laying around lately and let me tell you something
THIS IS DA BOMB!
I mean it looks really great. It took less than 10s to load flash (4mbps here), and overall your designer deserves 9 points out of 10.
You could've gotten 10 if your designer came up with something original like
www.dieselaction.com
Good job!