Wouldn't it be smarter to use a couple million of that to create a seed fund for aspiring technologies?
Why not do both? The major disadvantage with the seed fund approach is that you have no idea what you'll get out of it or how long it will take. If you but SPSS, it might cost you more, but you know exactly what you're getting and when you'll be getting it, which is a huge advantage if you feel you're in a hurry.
Yep, check out http://www.bi-verdict.com/fileadmin/FreeAnalyses/consolidati...
EDIT: And that table doesn't even include IBM's billion-dollar SPSS grab.