I too find it hard to quickly find the latest release.
The latest public release or update of pfSense isn't supposed to be in the forum (!!!) but on the download page: http://www.pfsense.com/index.php?id=22
All you have to do is select a mirror near you.
Not too difficult, is it?
If you know about snapshots and want to use them then you now the server location anyway (or look it up).