We are setting up new WP sites for our clients. So

Hello

We are setting up new WP sites for our clients. So we are wanting to make sure we are doing it the best way. We are looking at creating a white labeled managed WP environment for them. With built in support / white label branding / backups / videos / helpdesk. How would you recommend to set this up? Should we do individual installs of WP or a multi site setup? We are going to have approx 100 sites for different customers.

Secondly, We are currently hosting with Media Temple on a DV server. Would you recommend anything different for hosting?

Thanks for your help!

Cody