Your hard drive and CD/DVD burner will not come with cables they are bare drive and OEM parts. Your video card is not really suited for video games, I would recommend spending a bit more on the video card if you plan to play games at all. Rosewill PSU's are KNOWN to be faulty and many RMA's are used on their products, go with an OCZ PSU instead.
If you want better advice on computer builds ranging from $300 for a basic build to $1500 for an elite gaming computer, check out http://ElitePcBuilding.com
for more information, it shows you how to acutal build the computer too.