Make sure your top components (mobo, CPU, video cards) are good. The other components you can buy later or you can replace without hurting your pocket or make some efforts to install.
I would not even buy a storage drive if I want the best but a bet short of cash unless I have some important files to store. The 128 Gb is enough to start with OS & some programs. You can either add another 128 Gb of SSD later & run it on RAID 0 for better performance & a little bet of storage. You can add later the Seagate HDD storage.
I am going to do that and do full SSD drive setup! Excited!! I will grab an external HDD to store my music collection instead of internal, been wanting to do that also. USB thumb drive even for my car, if only car supported FLAC. Off topic*
Also I am thinking about the MSI mobo but what justifies the price difference with the same card?
Yea I dropped my soundcard... for now. Nice to bring price closer to $1000
Don't have the HD650s yet, will probably be half a year before I do actually get them. Plus I will probably get the ODAC for a solid external setup.