After having recurring issues with a former internet provider, I made the move to Volo. I've only been using their internet for about 3 months but I'm much happier with their prices and service than I was with my last provider. Instead of waiting around for 4 hours for them to come and install everything, only to have them not show up, they gave me an hour time frame and actually arrived when they were supposed to!
I should say that you might want to upgrade your router, it made a huge difference for me.