I learned about Bosendorfer and 96 keys from this Software instrument from Native Instruments:
http://www.native-instruments.com/index.php?id=akoustikpiano_us Before this I always used to think the largest piano has 88 keys, and i think they actually teach that in schools!!