MisterToyNYC
Super Freak
If you live in NYC, swing by Forbidden Planet (840 Broadway, corner of 13th St) in Manhattan and check out the Iron Man Life-Size bust. They got it early from SSC so they can take pre-orders and let me tell ya, it's awesome! Pics do not do it justice. Check it out.
Eric
Eric