The article referred is incorrect in my case. I have used my macbook pro for more than 3 years and this issue just came up lately, at least within a month or so.
Are you sure this issue is not caused by faulty update from Apple? I use 10.6.8 snow leopard by the way, which reminds me, I just recently updated this to 10.6.x from 10.5.x maybe this is an issue with this version?
Thanks