Got any parts, peripherals or operating system you can cannibalise from an old computer or do you need brand new everything?
600-650 will get you some very decent hardware but once you factor in case, power supply, monitor, disk drives, OS and peripherals you could very well have so little budget left that it'd be impossible to achieve what you want.