You're being too impatient. Give yourself a few weeks and study up on suspension options. Trust me when I say that you'll spend way more going with cheap parts. IMO I would go no less than H&R cup kit for springs/struts and ST for coilovers. No matter what you hear about Racelands, don't do it.
Here is how i predict your future if you go with a cheap suspension... You'll buy Racelands for $400 add $200 for replacement rear struts and when you get sick of the "still" sh*tty ride you'll sell it to a chump on e46f for no more than $150. You will then end up buying ST's or any other "real" coilover system... And in the end spend $450 above MSRP. Get it? Save up and buy one set that will satisfy you for the life of your car.
'04 330i ZHP