My weakness - FOOD. Period. Anything that is within arms reach (or quick leg's reach). I have to have waiters clear my plates immediately or I'll eat everything on the plate, no matter what the size. I just keep picking... And those little bowls of chocolates that so many people just keep on their desks? Oh, so not possible for me. I'd eat them all, and not even notice!
But I have a special weakness for:
1. DH's Indian food
2. Nachos
3. Mexican food
4. Chocolate chip cookies