FreeBSD provides modules for reading motherboard temperatures on late model Intel (Core Duo) and AMD CPUs. The modules can be found in /boot/kernel as coretemp.ko and amdtemp.ko respectfully. Use kdload to install the appropriate module and sysctl to access the temperature values.
$> kldload coretemp # amdtemp
$> sysctl -a | grep -i temperature
For my motherboard I need to go a little more old school and use mbmon (MotherBoard Monitor). pfSense does not include the mbmon package by default so we need to install it. Unfortunately I got the following error when I tried installing mbmon: