Is a home server good enough ?
RobGR: The hardware is fine.  The bandwidth is passable, if you write a clean and minimal site.  Can you pay a small amount extra and get a fixed IP ?  Dyndns will suffice to get you started, though.The main thing is not to let the problem of lacking hosting stop you from getting your project to the point where you have users and some potential income, as fast as possible.Which is more likely:  a) you halt work on your project because something is not up to "professional" standards, start making money on something else, and your project just dies or b) 1 million people instantly decide to visit your site as soon as it is launched, and can't get to it, and then methodically check the whois on every site they visit for the rest of their lives to make sure you can't do another startup ?The answer is, if you know a way to get a few users now, do it.  Try the site yourself from other internet connections, and tweak it to make it fast on your connection, but don't get bogged down on it.  When you have a few users get hosting.  Or, just put a small text line somewhere, saying "my service needs hosting, if you like it and can offer me a very cheap deal please contact me".