Quite a few people sent word that Mac OS X Leopard was released today, with many people receiving their pre-ordered copies in the post. Jastormont spotted this review, while Engadget, Gizmodo, ZDNet and a zillion other sites have info posted as well.