How's the desktop working out for you? Windows XP isn't bad but it's a memory hog. I was hoping that Vista would cure that.