Important Message For Fellow MacBook Users!
Hello brothers, I used to have the powering off problem as you folks do. Today I took my mac into the genius bar at my local apple store (make an appointment first, trust me). The guy there fired up my mac, and was doing normal tasks (internet browsing, etc). It was working just fine, then after a while it just died (like it always does). He promptly took it into the back room and got me a brand new replacement macbook. He even swapped out my harddrive (so I kept all my data, and of course my precious iTunes library).
I advise anyone with this problem to visit their local apple store, and be honest, direct and calm, and tell them exactly what the problem is. They will be able to help you in one way or another.
If an apple store is too far away, then do the phone apple care thingy, but I recommend the apple store.
+20 points to apple for expert customer service!