Quality technical support can be worth paying extra if you are not familiar with running a dedicated server (though for $600 / month they would want to be supplying you free breakfast as well).
I believe one difference between dedicated and VPS for an unmanaged situation is that you will usually have console access on a VPS whereas a dedicated server will cost a bit more for console access as it requires additional hardware.