My 3 year old is good...but he was good when he was 2, too! I started time outs with him when he was 1. Bad behavior, stuck him in his high chair, turned it in the corner and walked out of the room. Want to throw a fit? Fine, you can stand in the corner and do it by yourself.
I do spank my 3 year old occassionally. Sometimes kids need to be spanked. Like when he chucked a toy at his 5 month old brother. Yeah, that deserves a spanking. Hasn't done it since. It's not "beating" him or anything. Its my hand, and really i'm surprised if it feels anything more than a tap on his butt after the jeans and underwear barrier. He doesn't misbehave in stores. In fact he points to screaming kids and says "mama whats wrong?" and I simply say "They are being naughty, and I'm very proud that you aren't!" I get complimented a lot on my kids behavior in public. I don't go "if your good in the store you get a cookie", no...you should be good in the store no matter what. I shouldn't have to bribe you. I was also given EASY kids, laid back mellow little things. I know some kids are far more rambuntious in nature and therefore harder to settle down.
Personally my 3 year old doesn't know what sticking his tounge out means, meanie means, anything like that. The word hate has never left his mouth. If he stuck his tongue out at me I'd probably pinch his cheeks together and say "Do not give your mama that face, now you can go in time out until you are done being sassy!" I'd say it rather sharply, it would probably scare him.
Although I like the ACV trick, or maybe a lemon. Everytime she sticks her tongue out she has to put a slice of lemon on her tongue. Thats a good trick.
As for kids climbing out windows and kicking walls? Sounds like that kid needs to be strapped in somewhere. Hello carseat
Stick em in the car in time out. Roll down the windows, of course. Nothing like making an off the wall kid hate more than forced to sit still. hehe.