I am very much considering cancelling my BFL pre-order and going with yours in light of all the bad press that BFL has gotten lately. I just wished you could get them sooner, as by the time they will ship, the payout would have dropped, and the difficulty will be insane, stretching the ROI on one of your units.
Or you could, instead of cancelling your order, sell your order number to somebody who wants a smaller order number than one would get if ordering now.