Following in Alan Partridge’s esteemed footsteps, we’ve stocked up on Sunny Delight and are readying the living room for some serious Bond action. Not content with offering up a brooding Daniel Craig in Casino Royale (pictured), Virgin has been busy corralling every single Bond from Sean Connery to Pierce Brosnan into its telly box for our on demand pleasure.All 21 films are there – sans the ‘unofficial’ Never Say Never Again – for a modest £2.50 a throw. In all they clock up six Bonds, 40 Bond girls, over 40 baddies and more than 80 vehicles (gotta love the Russian tank from GoldenEye).Once you’ve paid your money you’ve got 24 hours to watch the movie before it self-destructs.Spread each one out over three weeks, or opt for the all-in-one-go 41-hour Stuff challenge. Do we expect you to complete it? No, we expect you to die!