I paid cash for a BFL 60 gh/s unit at a pretty heavy markup in USD. While I don't think the unit will ever generate the number of bitcoins I could have bought by investing that money directly in bitcoins instead of the unit, I do expect the USD value of my BTC will eventually exceed what I paid.