Wow, that's unfortunate. I think a lot of that is a combination of little things that either you didn't do as you "should," or didn't work as they should, and they all added up to give you a bad experience. Which is unfortunate, but such is life... not everybody will love the Mac platform...