Whenever I have a how-to computing question I usually hit up lifehacker. They seem to have the answer to most every question like this one: “What’s the best way to remote control my Mac from my PC?”. Here are some helpful posts on this topic. I’ll let them explain:
Subversion is the defacto open source source version control system these days and a great improvement over cvs. It’s also a steal at the ripe price of free.
Great (and also free) documentation is available here: Version Control with Subversion.
You can also buy the hardcopy from Amazon.
I let OS X handle downloading and installing the latest JDK via System Preferences -> Software Update. Some Java software require that JAVA_HOME be explicitly set, so where should it point?
Having somewhat recently migrated to OS X, I’ve decided to move from Thunderbird to OS X’s built in Mail.app for it’s OS integration features.
One nice thing about Thunderbird is it’s plugin architecture. Here’s a seriously exhaustive list of plugins for Apple’s Mail.app that might even surpass that of Thunderbird: Apple Mail Plug-ins and Tools.