Why all the hate for casual games? Some of them are great.
Chime, AaAaAA!!, Super Meat Boy, and those are just off the top of my head.
They are fun, simple, and have low barriers to entry for non-hardcore gamers. You don't always need an overly developed plot (just look at Halo), it just needs to be fun.
Just to slow the hate for me because I do enjoy casual games. I also play RPGs, RTS, FPS, action adventures, sometimes sports or fighters (but only as P2), and I will pick up a racing game every now and then (preferably the silly and/or over the top). Oh, and what ever Little Big Planet qualifies as.