There’s also a site called Infexious where you can upload tracks into the forum. Think direct linking has recently been enabled. As they have just moved to a site with a lot more space ion, who runs it, has been offering a few free ftp spaces, but I doubt he would give them to complete newbies to the site.
It’s based around electronic music really, so not so good if you are doing rock or pop stuff (but that’s not really Renoise’s strong point anyway, especicially with no way to record and see audio in your tracks) and with a standard, free account you have 12MB of space to upload what you want. Guests are allowed to download and comment, so it’s an easy place to check out and see if you like.
But I would recomend you check it out, being a mod on there and all…