As a software developer who puts his Mac mini to heavy duty use, I can say it's far from underpowered, especially with OS X on it.
Spec comparisons are meaningless without taking the operating system into account. If anything, Windows machines need to be overpowered due to poor software...