I'm doing it on ubuntu along with cacti at work. It's on Ubuntu because a team of people that are unfamiliar with linux are going to have to maintain it once I'm gone.
Btw I've had it running on FreeBSD at home :P It was running up until my server died actually lol :)

