What speed do you need 100Mbit enough, or need to go 1Gbit?
For those specs I'd go for a VPS, I don't believe there's a need for full dedication.