I have recommended Gigapros to all my clients as well as anyone that has been looking for an excellent web host. I am a web systems developer and have uncommon requirements for my hosting needs.
Setup was a breeze and it's been smooth sailing since then. This is what a hosting service is supposed to be.
These folks are very willing to help and don't talk to you like you are an idiot as my last hosting company did. I would definitely recommend Gigapros.