If you can find a nice used Suzuki RF900 factory can, it'll bolt on the 2000 and older B12 and will give you more tone, keep a stock look, and not be quite as loud as even the quietest aftermarket cans... and the RF can is lighter than the heavy monster that comes on the B12 (but not as light as an aftermarket set-up).
You can put just about anyone's slip-on or bolt-on without re-jetting, but considering the bike is already pretty lean out of the box, rejetting will give you a better running bike that warms up quicker - even if you don't change the exhaust at all.
If you buy any of the Yosh cans, get one for a 2001-up B12. These will fit just fine and come with a mid-pipe. The cans Yosh lists for the 2000-back B12's are bolt-ons and use the OEM mid-pipe, which has restrictions of it's own.