So I stumbled upon assembla.com back in the early stages of phpScheduleEm and instantly fell in love. At the time I was hosting my own SVN/Trac server but was a pain because of issues with my ISP. I did a search to see if there were any services out there to host svn/trac for me. During that search, I happened to stumble upon assembla, a feature rich site full of tools for the software developer.
At the time, assembla was completely free. But just within the last week they are beginning to roll out a subscription based service and making all future free acounts public. They are charging $2 per user and $3 per gigabyte of space used. I immediately bought a $100 dollars worth of subscription credits. The price was absolutely unbeatable for the services I get.
It is at assembla.com where I keep track of all my tasks, bugs, and features and host the latest code. Users do not report bugs here, but I put the bugs into the trac system once they are confirmed for this is strictly my development workspace. (Bugs should be reported using this site.) I use eclipse to develop my applications which has a mylyn trac connector which allows me to easily manage my tickets as I'm developing. Eclipse also allows me to manage my svn repository.
Anyway, I digress. I highly recommend assembla. It not only provides svn and trac but a slew of other services such as Mercurial, Git, time keeping, wiki, milestones, tickets, files, chat, and other to collaborate between users developing the same project. The space interface is customizable giving it the look and feel of however you want. I have not had any problems with it thus far except for the minor detail of not being able to edit a comment of a svn commit. I've contacted support and will hopefully get this worked out soon.
Check them out!