I actually am. A fan of the updated site except there is one minor problem. When I try to log in on an iPod touch it is very difficult. Whenever I click on log in it either won't show up or it'll pop up and disappear before I have a chance to log in. It's almost like a race against a clock to be able to log in before the box disappears.