Take a look at http//bluehost-service.atspace.com . I?m sure it would work for you and fulfill all your requirements. They have a really great offer & I have used them for over 3 yrs now, and have never had a single problem with them. They offer both Joomla and fantastico. You can use whichever you want.