You've already gotten a lot of great tips. As far as the Rock Hall goes, I think you just have to see it for yourself. Some people dig it, others don't. I'm kind of lukewarm on it myself. The Flats are dead. Don't bother. The warehouse district and East 4th are where it's at now. The house of blues is decent, but it is just another house of blues. A great local place to check out bands is the Beachland Ballroom in the Collinwood area (10 mins. from downtown on I-90). If you like art, the Cleveland Museum of Art is a definite. If you like animals, the Zoo is a must. They have enough indoor stuff between the Rainforest and Primate Cat and Aquatics bldgs. to go in bad weather. The northern trek animals (tigers, bears, etc) are out in the snow too. If you have more specifics, types of food etc. let us know. Just don't ask about good music stores, there are none (IMHO).