Where can I upload my arduino lib to the web?

Is there a place to upload arduino libraries to the web? Or does everyone just find their own spot?
Thanks

google code and github are both fairly popular.

There's also the playground (but it's a PITA to edit).

What happened to the "arduino user-contributed library official repo" or something ?

http://arduino.cc/forum/index.php/topic,73531.0.html