There are a lot of websites offering free hosting of opensource projects with bug tracker, version control, discussion boards, ...:
- Codeplex
- Sourceforge
- Codeproject
- Google Code
- ...?
How would you administer and develop your own projects? When choosing one of those sites what benefits can you get from it? Is it even better to host it on your own?
Addendum: It's not a question for a specific project but rather what your criteria are when you are spoilt for choice. I'm just curious what other developer are saying.