Quote: "You'll likely need 4gb of space to run a minecraft server. I ran one, it's slow on 2gb."
I ran a decent server on 1gb, but yes, it gets VERY slow once you get 4 or more people building at once.
As said, make sure you get yourself a static IP, as your users will get annoyed if they keep having to connect to a different IP. I suggest using DNS to allow users to connect to a domain, instead of having to use an IP. This is, if in fact, you are running a Minecraft server.
Otherwise, your hardware is very good, and can run a server quite well. I've got a home server using a Pentium IV 2.4 GHz and 1.25gb of RAM, and it runs beautifully.
I just now realized I've had a typo in my signature for the past 3 years.