got a dedicated box, but use AWS for some things (S3 and SimpleDB mostly). Also, i have used both PHPFog and AppHarbor for hosting of smaller projects, mainly for their ease of Git Push deploy. Mail is hosted my Office365... I did, how ever, run all these in house before, but bandwidth on a home cable connection was never enough...