I believe those who got 6mths have big corporations as employers. Mind you, these bonuses are based on their respective industries 2008 work year performance.
I believe the TS should change thread to "How much bonus did you all get in 2008?" instead.
Most of these industries have house unions who negotiates good Collective Agreements for members which includes a fixed bonus for each term ( 2 - 3 years) no matter how good or bad the company perform, though sometimes these are still negotiatable to protect jobs more than anything else.
OT: That's why having a Union in your workplace is benificial, not just to enjoy perks as an NTUC member.