How do you establish hosting for sites you build for clients?
sarvesh: Why don't you give your customers both the options? If you host and manage charge them a little more than what the hosting company takes in yearly fee, for maintaining it and don't order it using your credit card. If they rather buy hosting and manage it on their it is still good for you since you don't have to spend time on maintenance.