If you know someone prone to losing stuff, give the gift of sanity. Tile's second-generation Bluetooth tracker goes onto a keychain and connects to an app. When keys appear to be "lost" -- i.e. they're hiding on the kitchen table -- you can track them down by sound. It'll also show its last location on a map inside the app.
Tiles can also be snuck into wallets, attached to luggage or tacked onto the back of TV remotes. One Tile costs $24.99, while a four pack is $69.95.