Does anyone know a place that i can buy a domain from where they also offer free hosting?
The hosting doesn't have to be anything great, i don't need more then 20mb space, and no other 'special' things like php etc, all i would like is FTP, web based email and decent bandwidth, anyone advise pls?
Most domain registrars are now offering domain forwarding for free, and even masking. So one possibility could always host your site on your ISP provider or something, or at any free host and forward your domain to it. It works pretty well.