ASICminer and Avalon are already deploying, and they will hit over 100Th/s before too long. Butterfly Labs has 75,000 chips on their way, each at 7.5Gh/s, this will account for another 560Th/s. Avalon has sold out batch 1 and 2. ASICminer is in the process of deploying their farm. BFL has 19500+ orders. Many of those orders are for multiple units.
Basically, many people have pre-ordered based on the idea that they are going to get rich quick, so they have overbought. This was part of why BFL has delayed so long I believe, to generate more orders than they would if people knew how far up the difficulty was going to go. Go ahead and order if you want, but realize that ROI could be much longer than you anticipate. Safe bet would be to wait a couple months to order, then you will have a much better idea. Honestly at this point, there are so many orders in front of you, it will only make a few days difference whether you order now or later.