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.
Therefore, $s/Ghash are estimates. In fact "estimate" implies a guess based in some facts, while this is based simply on the claims of the merchants.
From what we've seen in the past, my estimate is that BFL claims are likely overblown. I don't know enough about cablepair's history, so I can't make estimates there.