Best dedicated, cloud, or web server hosts?

Basically I need to buy/rent a server for less than £10 a month from which I can host all my data, and a number of websites, and if I so wish a TeamSpeak/minecraft server. I'm looking for all this for under £10.
Do you know any good hosts or deals?

Online Trouble Shooters provides shared Linux hosting $9 per year.