The Accentient Blog provided an interesting post recently comparing Team Foundation Build and FinalBuilder. It was great to see them offer an unbiased insight in to the distinctive advantages of each of these tools and it's worth a read if you're using or planning to use one or both.
We've had plenty to say over the years about the relationship between FinalBuilder and TFS/MSBuild/Team Foundation Build.