I found a couple of very good one-click solutions out there in the last years. Some even inform you when it is time to update and provide procedures for it.

When it comes to 1&1: i left them back in 2006 since they didn't allow me to run WordPress on my hosting account there at all.