just brew it! wrote:If you're not concerned about getting a little bloat along with the stuff you really need, Ubuntu is also a good choice. It's Debian-based, but does more hand-holding to ease the transition from Windows.
Also, is there a hard requirement for CVS? Subversion is a much better revision control system IMO.