Hi again
Sata for an SSD
I'm a little surprised Rosewill made a USB/SD-card-reader with a SATA connector. If the hub you bought has the option to use either a Sata connector or a couple of internal USB on-board connectors, use the USB on-board connectors option. (Looks like your board has three internal USB on-board connectors)... If your hub doesn't have the option to connect to the motherboard's internal USB connectors, I'd expect you could find a hub much like the one you have now, but that connects to the motherboard's internal USB on-board connectors, and fits into a desktop case 3.5" slot (where the old floppy drives used to go).
That would free up a SATA port for an internal 120 GB SSD for the operating system. (You could go to 240 GB, but I'd think 120 would be enough, so long as the data libraries are stored on the big spinners. But - since prices are so low lately - it's only about $20-$30 more to go for the 240 GB). Depending on the hub you have, you might even have room for the SSD in the same 3.5" case bracket. If your case has two of the 3.5" brackets - no worries: they each "get their own room". As far as my favorites, the Samsung EVO SSDs have been getting consistently good reviews, and the 120 GB drives go as low as the $50-$60 range on sale. Heck, the 240 GB no-name drives sometimes sell in that same range. The EVOs are currently about $70 and $90 for the 120 GB & 240 GB models at NewEgg ... they do go on sale periodically for less.
SAMSUNG 850 EVO 2.5" 120GB SATA III 3-D Vertical Internal Solid State Drive (SSD) MZ-75E120B/AM - Newegg.com
All your other drives can stay where they are: you'd convert the current system drive to a data drive.
Memory
This is a good time to shop for DDR3 memory, the prices have fallen quite a bit. I believe your board has just the two slots (if you have the mini version). If you have two 2 GB sticks now, you'll probably want to replace them both with a two-stick kit. If you currently have one 4 GB stick, see if you can find an exact-match to pair it with. I have lots of favorites for memory, but I suppose my safest bets are generally Crucial, Samsung, or Kingston. Check your motherboard specs to see if it has any special voltage range for its slots (the low-power modules are popular in laptops and minis ... since your board is on the small side, can't hurt to check the voltage requirements).
The specs I saw for your board show a maximum of 32 GB (2 x 16) a very generous amount: I was surprised.
Examples:
$19 Kingston HyperX 1 x 4 GB module DDR3-1866 [4 GB Total]
HyperX Fury White Series 4GB 240-Pin DDR3 SDRAM DDR3 1866 Desktop Memory Model HX318C10FW/4 - Newegg.com
$35 Kingston HyperX 2 x 4 GB kit DDR3-1866 [8 GB Total]
HyperX FURY 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1866 Desktop Memory Model HX318C10FK2/8 - Newegg.com
$68 Kingston HyperX 2 x 8 GB kit DDR3-1866 [16 GB Total]
HyperX Fury White Series 16GB (2 x 8GB) 240-Pin DDR3 SDRAM DDR3 1866 Desktop Memory Model HX318C10FWK2/16 - Newegg.com
The prices listed here are nice, but on sale these can be even nicer.
That's the news on the shopping side of life ...