It is pretty much common knowledge that Mac OS X Leopard was launched at 6pm today. Mine was delivered whilst at the London MacLive Expo (report coming soon). Felix managed to nab a copy at the Apple Store Bluewater, UK. Above is a quick snap of how busy it was, the complete set of photos can be found here. Expect to see a Leopard install overview on Geekanoids over the weekend.