If you're into video and photo editing, get two sets of that RAM. But you'll also be needing a 64-bit edition of the operating system to fully utilize all that RAM.
A floppy drive isn't necessary, unless you are flashing the BIOS constantly. But there are other ways of doing that. For example, USB flash drives.
The system looks great. Those are all the parts that we recommend daily here, at T.F.....well except for the power supply, but that is a good one as well. I use it myself.
If you don't game much, I guess the 8800GTS isn't really necessary. Unless you're looking towards future games. You can just get either 7900GS or X1950XT.