I've seen the option to "mark all read", but is it possible (or is there a hack somewhere) to allow this on a forum by forum basis?

I'm sure older versions of UBBT allowed this, although it's several years since I've really used UBBT, so I might be remembering wrong.