I preorder from GAME. If you do it online and get it delivered to your door, it sometimes arrives a day early (It did with Skyrim and Assassins Creed Brotherhood at least). Plus you can set up a rewards card and save money on future purchases (it also allows for free pre orders I think, if they're not free already)