I use Vista ultimate daily and don't have problems with it. I must say I think I'm the only one on the geeks who can say that. I have seen lots of problems come from Vista, and a lot of people who had no clue blame a lot of things on Vista. Have you gone to Microsoft and updated you Mobile device center? I think you can do it
HERE. Thats the only thing I have done.