All, I started thinking about this after reading a thread on creating a website. Recently, I've been playing around with a WAMP (Windows, Apache, MySQL, PHP) server and getting my feet wet with Flash and Coldfusion. I want to try out some dynamic pages and want the power to be able to try different things and get others' feedback. I might even try to host for some friends and family VERY SMALL businesses. However, currently I have a middle-of-the-road ADSL connection, but I'm guessing that might not be the best thing to use due to the asynchronous (slow upload) portion. I would imagine minimum traffic to the mostly text and flash-based pages (modest sized images, as well), but that's just a gut feel. Do any of you host your own websites? Do you use a standard DSL or cable connection? Is it more cost-effective to use a hosting service that specializes in this stuff?