I love the ROM and used to have an annual membership. This place is huge and you can spend many days roming its halls, discovering something new all the time.
There are guided tours, a restaurant, gift shop and lots and lots of stuff.
While admission is very high, it is worth it to help support this cultural institution.