Yahoo Historical EOD Data Downloader
Full user review
"There's an easier way to get this data for free"
Makes getting an ETF easy
Easier ways to get this data
If you're after end of day data there are many reputable sites out there that make it extraordinarily simple. My favorite is equalysis.com. Agreed that it does not adjust the data.