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!!