The London Eye is definately on my list. I'd also like to ride on a double-decker bus, just to have the experience. I don't really want to freeze my butt off all day, so I'm trying to determine if I would rather purchase a day pass for the tube (which I hear includes bus fare, as well).
I also hear good things about the river cruise, so I'll have to determine whether it fits into my schedule. I'm a bit of a shutter bug, so I'd really like to hit some pretty famous stuff throughout the day.
I'm not much of an eater (or drinker), so restaurants are a low priority. The Japanese restaurant sounds good, though. Keep in mind that I live in the Middle East, so I've got shawarma running out of my ears.
Thanks for the tips. Keep them coming.