I have a SanDisk 120GB Extreme SSD and a Western Digital Black 1TB HDD and I was wondering what is the point of an mSATA on a normal desktop and the point of SSD caching if you can just put data directly onto the SSD? I can see the use of mSATA for laptops and SSD Caching if you don't want the hassle of un/reinstalling or copy/deleting data, otherwise it just looks a bit gimmicky to me 
