I work for a reasonably large UK based retailer and we are looking to change the servers we buy for the stores because they're just not meeting standard at the moment.
We currently buy IBM X3200 M3 but my main problems with it are the graphic abilities of it, and the booting time which seems to be much longer than anything I've ever seen before. The onboard graphics are terrible, it seems you can't even scroll through web pages without lag. I'd look at putting in a separate card but it only has PCI-E (x8) slots and those cards seem pretty rare.
Our current budget would allow probably a maximum of £650 and our most vital requirements are RAID ready, reliability and something better than the IBM X3200 M3! We are also looking at the possibility of a small rack cabinet for the stores so a rackmounted server is a possibility if they can meet our requirements.