My vote would go towards getting an Avalon batch #3 order in. It seems appropriate to grow with the network using the best and most cost effective tech available at any given time.
I don't recommend this given the outrageously high price and the unpredictability of profitability depending on BFL / ASICMINER's deployment.
Is profitability really unpredictable? What is the upper bound of network hashing power and the latest date to break even?
I'm not sure how much Avalon/BFL will add to the network, but ASICMINER claims to deploy 50 TH in April. Given that bASIC-MINING doesn't have any units to trade in, they'd be in the back of the queue and who knows when they'll actually receive a batch 3 unit.