if your looking for web space the best deal iv come across so far is at
www.qawebhosting.com
They are doing lifetime hosting for just £50! You then buy whatever name you find which is around £15 - £20 for 2 years.. Iv used them a lot for a few websites iv made in the past and they are pretty good!
You get all the bells and whistles for that too.. Unlimited email addresses.. Shopping carts etc.. Is good! You can use the home page on their site to search for what name you want too..