I took my Unibody MacBook in for the second time in about 6 months today. First time is was because it wouldn't recognize the difference between battery and A/C power. It started doing the same thing last week. Basically it means a new logic board and Magsafe connector and a week without the machine. Well, since it is the second time with the error, they offered me another option... Swap for a brand new MacBook Pro at no charge. They are doing a data transfer and I should get the new machine tomorrow.