I've been happy with http://dsvr.co.uk You get in reality a shared server, but effectively it's youor own: you have root access, can install anything you want, have virtual domains, ... As long as you're not gonna play with hardware it seems as good as a real server for yourself. £300/year. Their tech support is good as well. Peter