I am addicted to MyVegasSlots on the iphone. It is ridiculous. But it is free. I can earn points to get comps in Las Vegas. Except I'm not going to Las Vegas. However...I can't stop playing. I wake up - get my daily bonus spin and then play a little slots. Then I do some stuff around the house...and take a break to play some slots. Then I eat lunch, play some slots, take a nap, play some slots and go to the gym. Obviously I play some slots before I go to bed. I've got my phone beside me, doing the autospin right now.
At least I'm not at the real casino spending real money...but if I were at the real casino, I'd have $285 right now.