it's been like 3 or 4 years since i last saw toad the wet sprocket in concert. i only saw them once, because a little while after that concert they broke up, which really sucked because they absolutely rocked live.
anyway, if you follow that link to their web site, you'll see that they're touring again, and i recommend going and seeing every show you can possibly get to, it's well worth it.
(i'm hoping to hit the Boston, NYC, and New Jersey shows, assuming we can get tickets)