In this case I would suggest IX Webhosting. They offer some great packages and have good customer support. First I also thought about choosing free webhosting but then some friends of mine recommended IX Webhosting and they convinced me.
I have been getting enough sleep even with the daily workout and work that I have. I think that I just have to sacrifice on the things that would not matter. I try to stay focused especially if there is an upcoming marathhon or triathlon. I am not one those who have their life geared toward winning such events as I am just a casual athlete. I still have my day job but I do my routine in the morning and gym at night. With that, I get about 7 to 8 hours off sleep without tv and extended computer usage.
I think that you have to move the base a little forward so that it would arch back when you put it up. I had the same problem recently though I was not in the mood to be handyman and just got myself a new toilet seat. Isn't that amazing, you can get just the seat, without the whole toilet thing. You can even choose the one with a memory foam cushion but I do not think that would be hygienic.