I reckon you should buy a 15" Laptop with 500GB hard drive and 2GB ram as a minimum spec. Plenty of good deals to be had nowadays, shops selling PC's on every high street so shop around and haggle.
Avoid getting sold warranties and antivirus/internet security packages as they are lucrative for the PC sellers and drive the prices way up.