Only problem with the Renaissance is that it's relatively in the middle of nowhere. At least the JW, old as it is, is within walking distance of the Galleria and other shops nearby.
The Renaissance is at Greenway Plaza, which is much more of a business-type area. Not much to do within walking distance, unless you're planning on taking in a Rockets game--the Compaq Center is right next door.
[This message has been edited by SuperSlug (edited 08-20-2002).]