Prominia, sorry for the delay. I had a really busy weekend. Just got home from work today.
The 5870 is the best option because as prices come down you can add a second 5870. A single one with play any game at high settings/high resolution. However, two 5770's in Crossfire perform better than a single 5870, but you are then maxed out. In order to upgrade you would have to purchase 2 new better cards. I think one 5870 for now is what I would do. Take a look at these charts that compare all the latest cards with 3dMark and other Games... HERE
Just about any cd/dvd burner from Newegg will do you good. Here is Samsung's
, and Sony's
which are the three I recommend most. All under $24.
A good case around $100 that provides good ventilation, lots of fans, and is pretty cool looking is the Antec 900. HERE
Do I need to buy another fan?
No. I think you'll be fine with the stock cooling on the Antec 900 and the rest of the computers fans. If temps seem to high, then you can look at your options for adding a fan for the GPU or an After Market Heatsink for the CPU. You CPU will run pretty hot during gaming with just the stock heatsink and fan, but it won't over heat.
Have you thought about an aftermarket cooler for the CPU?