Yeah the volatility and spread is pretty amazing. My friend who I deal with has been able to make pretty decent profit, of course he has more experience and has been working it since the start. Currently he even has one of the 25gh/s units from Butterfly labs.

One thing he has been doing recently, is placing both a buy and sell order. He'll buy in when things hit a low, and sell when things go up. I know it sounds like a ridiculously easy plan, but since things can take a swing very rapidly its actually done pretty well for him. Me and him both believe that it will hit $1000 again, so he's bought in at $635 and plans to sell when it starts getting close to the high mark. I guess it's just a matter of faith if you believe it's something that's going to be around a while. Personally I think it'll be here for a long, long time, but as with most stuff, it's a waiting game to come out on top.