Personally, I love Steam. No physical disc, but you can make your own very easy with its built in back up tools. So you can still have a hard copy of your games.
But the sales are excellent and Steam is my first choice for any PC game.
System Manufacturer/Model Number Custom (Self Build) OS Windows 7 Home Premium 64bit CPU Intel Core i7 2700k Motherboard eVGA P67 SLI Memory 8GB Mushkin Redline Ridgebacks @1866 Graphics Card EVGA GTX570 SC Sound Card XiFi Titanium HD Monitor(s) Displays LG W2453V Screen Resolution 1920x1080
Keyboard Saitek Cyborg PSU Seasonic x750 Case Corsair 600T SE White Cooling eVGA Superclocked CPU Cooler Hard Drives Intel 320 80GB -- Intel X25-V 40GB --WD Black 1TB x2 -- WD Blue 640GB Antivirus Kaspersky Browser IE Other Info LG BD/DVD
Computer type PC/Desktop System Manufacturer/Model Number Built by me OS Windows 7 Ultimate x64 SP1 CPU Intel Core i7-950 (3.06GHz) OC to 3.8GHz Motherboard Gigabyte GA-X58A-UD5 rev 1, F6 Bios Memory 12 gig Corsair DDR3 Dominator GT Memory (3X 4GB) Graphics Card AMD Radeon HD6950 2gig (Sapphire) Sound Card X-Fi Titanium Fatality Pro Monitor(s) Displays HP ZR22w 22" LCD Monitor Screen Resolution 1920 x 1080
Keyboard Logitech Wireless Wave Mouse Logitech Performance MX PSU Antec Signature - SG-850 Case Cooler Master HAF X Cooling Noctua NH-C12P SE14 Hard Drives Primary - OCZ Vertex 4 SSD (256GB). Storage - OCZ Vertex 2 SSD (120GB) & 2TB WD Caviar Black. Internet Speed High Speed Cable Other Info Memory Timings - 1600MHz @ 8-8-8-20-1T @ 1.640 volts