I'm working on making my own Gaming Desktop PC and I've finally got all the parts I need to build it, but it looks like I've overlooked one more part I might really need. A CD/DVD Disk Drive... as I need to use the Driver Install Disk and my new Windows 7 CD to install my OS onto my computer and now I realize I might not be able use my computer after all.
COMPUTER CASE
RAIDMAX Tornado ATX-238WR Black / Red SECC Steel ATX Mid Tower Computer Case

MOTHERBOARD
MSI ZH77A-G43 LGA 1155 Intel H77 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard with UEFI BIOS

VIDEO CARD
SAPPHIRE 100355-1GOCL Radeon HD 7850 1GB 256-bit GDDR5 PCI Express 3.0 x16 HDCP Ready CrossFireX Support Video Card OC Version

POWER SUPPLY
CORSAIR TX Series CMPSU-650TX 650W ATX12V / EPS12V SLI Ready CrossFire Ready 80 PLUS BRONZE Certified Active PFC Compatible with Core i7 Power Supply

PROCESSOR
Intel Core i3-3225 Ivy Bridge 3.3GHz LGA 1155 55W Dual-Core Desktop Processor Intel HD Graphics 4000 BX80637I33225

RAM
G.SKILL Ripjaws X Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1866 (PC3 14900) Desktop Memory Model F3-14900CL9D-8GBXL


HARD DRIVE
Seagate Barracuda ST2000DM001 2TB 7200 RPM SATA 6.0Gb/s 3.5" Internal Hard Drive -Bare Drive

Though it seems like I have a small problem with my Computer Case as I don't know where to place my Hard Drive, though I hope it doesn't move around too much.

Anyway I don't have any USB Flash Drives to use to install programs on a computer I'm building from the ground up. So what do you guys recommended? I really need a CD/DVD so I can install certain PC games and programs from CDs as well as I might want to watch DVDs on my computer.