I have 7 block erupters that I have been mining alt coins with for several months.
I did just find these on Amazon for 8.99 each + shipping of course. So debating purchasing some more to increase my hash rate.
These will take a long time to pay for themselves, so the primary reason for mining with these is to support the network.
Of course if you bank on the US Congress not working well together, it should increase the value of bitcoins, which will then drastically improve mining profitability. So I'm mining away with my little bit of hash power, and waiting to see what happens.
These are a much better deal than waiting for BFL, and I simply can't afford the other miners out there.