I have a question about Vista being a memory hog ... my understanding was that with Vista, memory management was handled in a new way such that if the memory was there -- it got allocated and cached, in order to speed up the system. If something else needed it, it was assigned to programs and tasks as necessary on a dynamic basis. I recall at that time some people asking, "Why are you upset that your memory is being allocated? You have it, so use it!" So people misinterpreted the fact that Vista was using all the memory to mean that it was wasting it, when in fact, it was just allocating it based on the needs of the system. Not to mention they changed the way the operating system reports such things since then.