George Foreman Grill for $20:
http://www.amazon.com/George-Foreman-GR10B-Nonstick-Countertop/dp/B001NXC65K/ref=sr_1_1?ie=UTF8&qid=1286076707&sr=8-1
I use mine two to three times a week and I've had it for 5+ years now. Works like a champ, cooks fast, pretty easy cleanup, and as long as you have eighteen square inches of flat space, you can put this anywhere. It will do a pound of chicken breasts in about 12 minutes. It takes me about the same amount of time to cube the finished breasts, separate them into zip top bags, and wash the plate/knife as it does to cook them. If you want to be efficient, put your second pound on while you are cutting up the first and you'll be set for a few days.
Once you're done with it, take 3 or 4 paper towels and fold them into a square about the size of the grill plate. Get it sopping wet with hot water, then squeeze out just enough so it doesn't drip when you hold it in your hand. Spread it out on the grill and close. Leave it for ten minutes and it will soften up all the crusty stuff on the grill surface. Then you can just wipe it down with a paper towel and it's clean.
P.S. A very light dusting of Tony Chachere's Creole Seasoning makes chicken just about perfect to me.
I will be buying mine this week! Thanks for the tip!