Dealers charge about £100 for the code but this guy will get you one for $50.
As for the DVDs you can get them from a dealer for £26 I believe or download them for which you will have to search. Bear in mind there are 3 x 8Gb files though so you need a fast connection. After I updated mine I donated the DVDs to another user on this site who might pass them on when he's updated his.
Current: 2014 F31 320d M-Sport, Professional Media, Visibility Pack, Reversing Camera, DAB
Previous: 2013 F10 520d M-Sport, 2011 F10 520d M-Sport, 2008 320i M-Sport Coupe, 2002 325i, 2001 318i valvetronic, 1998 318i, 1996 525i, 1990 Porsche 944S2