Comcast is currently running an ad stating that they are offering up all 21 James Bond films in HD On Demand through November 30.  To entice you and me (yeah, like I need to be enticed to watch a James Bond film), they have made said advertisement totally gadget and “Q”-esque.  A must see even [...]