To be honest... A quad Xeon is enough to turn it in webserver+fileserver+firewall+whatever all at once. Certainly if it's running at home without much users. Joining some nice grid computing project where you can waste your unused CPU cycles on would be cool too.
But be sure to put it at a place where you won’t hear its noise too much
.