I don't think ours is tooooo bad. But he'll have an occasional tantrum in public. If we have to go and he is doing something he really enjoys, he will, without fail, scream and shout and I have to pick him up kicking and screaming. Meals - no way will he sit down and eat for more than 5 mins in public (at home I entertain him like mad), he'll wander off into the restaurant kitchen, etc.
I read 'Toddler Taming' and it pretty much just said they have no sense until 3 or 4 so just live with it. On the other hand, we are visiting in Germany right now, and all the kids are so bloody well behaved, I am thinking I am definitely doing something wrong. It's a bit like that book "French Children don't ... something". I never finished it (oops) but from what I remember, it did not offer any useful advice.
What are your 2 year olds like and how do you discipline them? Any German / French parents out there who can tell me what to do :-D?