WOW you guys are great thank you for your very useful feed back. I have my eye on thsi http://www.memset.com/miniserver.php I have just emailed them for more info on there service. If I like what I hear I might go with them. But for know I will do more research on them...thank you so much....Rob
Plenty good recommendations in the reseller section. My personal recommendations are:
ResellerZoom.com (Advanced & Premium plans only, do NOT get the budget)
gazzin.com (be aware that there is some issues that may arise, of course, same could be said for all hosts.)
I would suggest a vps. If you go with someone using virtuosso/plesk vps's as well, then the migration path for upgrading and downgrading between their plans should also be seemless and allow you to grow (or shrink!) as needed.