yes, I'd like to know how some people's boys seem be well behaved all the time.
I ban things like beyblades and gameboys, but the punishment is immediate - I put the offending item in my handbag or on a high shelf usually.
I find promises of treats work, and I bargain quite a lot with my son as in 'you do this and then we'll do that'. This works OK if the treat is immediate.
I find a middle way is probably the most effective though. My son gets £2.50 pocket money on a Sunday evening. He is really into pocket money becuase he likes buying packs of yugio (sp) cards.
I chose Sunday because he then has to be good on all weekend to get it. The pocket money amount starts at £2.50 but it is subject to revision throughout the preceeding 7 days. If he is very good at school or at home, I'll add £1.00 to it ( or even up to £5.00) If he is bad, I'll take £1.00 or up to the whole lot away. He always gets a warning if he's about to lose pocket money so he can't say it's not fair. If he is only slightly naughty he might lose 50p if he is really naughty he will lose it all.
However it doesn't end there. He has the chance to earn it some or all of it back if he is really good. ( unless he has been really, really bad).
Same thing applies to the banning of the gameboy etc. It gets banned for 2 days, but then he can earn it back sooner if he is very good. And I ask him to do things over and above being OK ie doing his homework early, doing something extra nice for his little brother. So his punishments don't paint him into a corner and he has a way to redeem himself.
My son seems to find this system of punishment fair (which is half the battle really) and it keeps our tempers just this side of OK. The drawback is that we have endless sessions of bargaining - my son will say, 'if I do x,y,z, will you give me back my £2.00 - or £1.00 then ' or he'll suddenly do something very nice out of the blue and then demand money for it!