I did the math:
BTCFPGA bASIC $1069.99 ÷ 27GH = $39.63/GH
1 year warranty
projected to ship in November/December of 2012
BFL Single 'SC' $1299.00 ÷ 40GH = $32.48/GH
6 month warranty
projected to ship in October of 2012
but yes, competition is good.
Aren't these numbers estimates though? I think it may be a little too early to decide.
The GH/s numbers are estimates, but the prices are already set.