I can tell you from personal experience that it runs (and builds

) just fine on a mac mini - I'd grab one with a gig of ram, run software update, set the default java version (search the forums) and you're ready to go. Nice thing about that mini is that it's, well, mini - and v. quiet. And cheap.