for free???? I have no idea if they do, but I would bet that the old maxim applies: you get what you pay for.
147 Gb is huge - but I guess it's just ASCII text. Maybe you can erase the data you've read as you go along, so that you don't have to do it...
I was looking at tickdata.com recently and IIRC the whole tick history for SNP was cheaper than that. And I've never seen any Java programs...
Separate names with a comma.