Looks like my work here is done already (by others, no less). :wink:
I too think the Ports collection is one of the highlights of FreeBSD. Just cd to /usr/ports/category/app, type "make all" and it will retrieve the latest source code (and any dependancies), apply the FreeBSD patches, compile...