I've used Nildram for about 18 months now and they're great!
Cheap, fast, reliable and the tech support actually calls you back on-time, if not before.

The retention on the newsserver leave a little to be desired but it free after all so you can have it all can you?