If i could spend $1500 to get a 2-6x speedup in maxwell i'd do it in a heartbeat, even if knew it'd be obsolete in 2 years.
I wouldn't. More/faster processors also speeds up other tasks in your work, unlike a one-trick-pony. Furthermore for the price of two or three of these cards you could have a whole workstation, ready for several years of use.
@mtripoli, yes the cloud stuff is much less appealing to those with shitty internet connections. However there's a major difference between the current realities of cloud computing - where you're constantly uploading and downloading your working files to and from the cloud - vs. the planned future use of cloud computing, where the company hosts the actual software on their servers and all computing tasks are performed on beastly servers. Even if the workflow still requires UL/DL your files, the computational advantage of having 20+ nodes compute a process vs. your one computer could be revolutionary. Imagine using NX on a netbook...
Additionally (I'm not sure how familiar you are so forgive me if this is elementary), Dropbox doesn't actually upload your entire file if you save a change to it; it only uploads the new parts of that file. Pretty intelligent really. My point is, if using cloud-hosted software, the advantage in computation speed may more than make up for a sluggish internet speed.