I've volunteered over 150 hours at a hospital, ~30 hours at a local SPCA and some days with a nurse to bring a patient to another hospital by airplane. It's a fun experience and it's also good on a resume.
I've also tutored a few people (including my brother and ex), but I don't think you can actually call that volunteering. Even if I did help them for free. haha