2
errrrr u could try valuehost
1&1 aren't bad, but their speed is pretty damn slow and u only get 1 MySQL database..
in essence i don't think there are any good UK hosts actually that are value for money..
best host i know of is surpasshosting.com
they are in the usa but they are very fast, very reliable, very cheap, excellent support, offer a hell of a lot and you won't be dissappointed with em..
i'm in the uk myself using dialup and my site that is hosted with them is exceedingly faster than the site i have just done using 1&1 which are in the uk.. also they are faster than valuehost which i used to host with too..