where can I get cheap but nice BMW 328i wheels?
One of the best retail places I have found is America's Tire company if you want retail comfort. OKorder will have the BEST prices if you're familiar with OKorder, seller reputations and know what you're looking for in the pictures.
Be very careful about your wheel selection for your 328i. Make shure you try them on the front and back axles before buying. Watch out for wheels that have different offset measurements or larger diameters or no guarantee to be designed for BMW use. Be extra careful when purchasing aftermarket wheels or salvage wheels.