Have you tried the Tire Rack (
www.tirerack.com). You can get some really nice Mille Miglia wheels for about the same price (lots of choices).
I would also go with a brand name performance tire.
P.S. I got my tires and wheels from the Tire Rack. The tires came mounted for free and they threw in BMW center hubs for free also.