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.
BFL has changed their delivery date to late October/early November, FYI:
https://bitcointalk.org/index.php?topic=97269.msg1150738#msg1150738