Mining with a GPU is great if you're just starting out, but we have now passed the point where buying a rig just to mine is going to be a waste of money.
Mining with GPU's is still profitable right now if you have already paid for them. So keep them running if you have.
(Note: No ASIC units are shipping yet. Buyer beware of fraudulent ASIC order takers. For maximum safety do not pre order any ASIC product.)
If you haven't ordered yet, you'll get your ASIC when the network hash rate is higher than the people that ordered early. This reduces your profit potential.
(Note: Being "safe" has a huge disadvantage.)