Just curious, how come we don't have IT.com decals on our cars?  Doesn't have to be anything huge; heck, even on the rear window or something. 
Could also be cool to have your sign-on name below it. 
Yeah I know, if you have sponsors an easy excuse is that you don't have room.  Again, just...