I switched to SwissNS after having a lot of issues with my previous host. The difference between the two companies is like night and day. I had nothing but trouble from my previous host, which, I will concede, was partly my fault for not knowing anything about Dns. However, as tech support, they weren't helpful in trying to help me resolve my issues. When I asked for a refund, it took my previous host almost a week to respond, and then it took another 5 days for the refund to be processed.
SwissNS is just a breathe of fresh air - Recommend these guys.