I'm hooking my DH up to XBOX Live for Christmas. Sounds simple, but I just had the cable modem installed (never ever going back to dial-up), router and all the wires. The box with the XBox Live start-up stuff will fit in his stocking.
The router and modem were easy to hide, but I don't know how I'm going to keep him from noticing we now have super fast internet!