wel it sounds like you just need more usb ports then use this from the site where u linked the motherboard

http://www.tigerdirect.com/applicati...&Sku=S262-2744.

for a ssd i would recommend a 128 gig minimum but since the price for them are getting cheaper i would go for 256 gig.
Mainly go for the bigger one because then u can install a few games on them without constantly having to remove them.
Also there are a few guides on how to setup a ssd so it will work perfectly. (this is not hard to do but it will require some tweaking)
When u go look for a ssd crosair is a good way to go
The main thing u want to know is the speed since u want to use it for gaming u want a high read speed. For newer ssd the read speed is around 500mb

As for a video card for games you dont need 2 video cards thats for those who render or encode etc
and since u state that your fps is good there is no reason to get a new card.