Take a look at Velocity Micro's systems. Also NCIX is a great company. They're Canadian, but they now ship their systems internationally.
You should be able to get a nice small form factor machine (that will run your programs with ease, as long as you're not looking to upgrade too much in the future), for around $999 depending on where you look (ie. NCIX, Origin PC)