The latest benchmarks I saw of FreeBSD 7 showed their threading support increased performance pretty close to linearly for each additional core, and the comparison to Linux 2.6 was extremely favorable in nearly every case, particular running databases.
As for the hardware, I believe they have a list of supported devices at
www.FreeBSD.org under the appropriate architecture.