If you're going to pick up Call of Duty: Ghosts when it drops, you might want to look at getting the Call of Duty: Ghosts Prestige Edition, which drops on November 5.
Included with the Prestige Edition is a 1080p, water-resistant "tactical camera", with a 4GB memory card. The Prestige Edition is priced at $199, and while that might sound like a lot, a 1080p, water-resistant tactical camera is a nice accessory for that price. You also get the game itself, a carrying case, a Season Pass for downloads and a paracord strap.
If this came with a real-life puppy, our own Trace Hagan would've purchased every copy in the United States by now.