As you've hopefully gathered from the Xbox Live Gold 12 month prices further up, you can still buy a full year of the service. Microsoft itself doesn't offer the 12 month card, but these codes are still available at a range of retailers across the US and UK.