I also gave up on Ubuntu. I had Dell D800 and Ubuntu was working just fine including suspend/hibernate. Now I got a new ASUS, where suspend/hibernate does not work. I decided to stick with Windows 7, it is more reliable for me when it comes to that issue. Although, I miss Ubuntu, for me it is a much better OS. Hopefully on day, before I am dead, they will fix this issue.