I like a good quality museum almost as much as the next person.. The next person being a 70-year old granny. I joke, I joke... I ventured out to the ROM on a lovely Friday afternoon (after 4:30PM it's half price.. cheapy $11/person) - good friend in tow (my sugga momma, whole other story).
Having not been there since first year university I didn't really have any expectations. The outside and even the lobby area look pretty slick, but the actual content of the museum is something else. I found the layout (odd shapes and corners) quite distracting and an inefficient use of space. The dinosaurs, bat cave and mammal exhibits were my fav by far. My suggestion is to skip the entire last floor (i believe it's the 4th/5th), as that section was kinda a snoozefest. Unless you fancy that kind of stuff.
The gift shop was a little disappointing. Lots of weird knick knacks that were a little bit pricey. Staff were quite friendly, and the actual museum space was kept relatively clean. Overall, a good way to kill a few hours and learn a thing or two in the process.
In addition, the ROM is situated in a pretty good area. There's lots to do up and around the Bloor/University stretch, hit up Yorkville, shops on bloor and Yonge street (going south) while you're in the area.