This question is not so much about ISPs and service providers as about the type of hosting that I should choose for a network site.
Should I go for shared hosting, dedicated hosting, VPS or cloud?
I am being tasked with building a network of university portals that will be white-labeled and handed over to their respective admins. There's a lot of custom development so I would like to have control over apache modules, php ini settings and mysql. These subdomains are unlikely to be heavily trafficked but need to be secure and fast.
Are there specialists out there that you would recommend? Would like to hear about past experiences (positive and negative) with service providers too.
UPDATE: Let me just clarify budget here: It should be under $1000 US a year