I am going to apply your advice. Bought a samsung 128GB SSD today. Noticed its labeled SATA III though, and my mobo as far as I can tell only has SATA 3Gb/s. Will this be a problem?
Not really - you'll still notice a great speedup - it just won't be the fastest thing on the block.
I second the extra RAM and a GTX 670.