The Beta should be avoided. It’s ancient. The nightlies are light years ahead (as long you don’t pick a bad one). The nightlies also have package management a la Linux. There’s an app called HaikuDepot for handling software.

This guy has an interesting repo—lots of Java and KDE stuff—which is not ideal but better than zilch:
http://clasquin-johnson.co.za/michel/haiku/repo/index.html