I am Gigapros client and can say that these guys are just plain ole awesome! Their customer support is beyond excellent. They know what they are doing. The response times are lightning fast (the longest I have had to wait for a response to a ticked question was just over 1 hour - which is more than acceptable, seeing as other bigger companies can take 3-7 days to reply).
As it turned out, the only reason I have contacted support is due to the questions about setting things up (and not due to server issues, as I have not found any yet).
I myself am quite happy with Gigapros. They make the extra effort to be helpful. Very good price, great service. As far as I have seen my site has 99.9% uptime.
I would recommend these guys to those either starting out webhosting or for more experienced webmasters.