It will take me about a week to download blockchain with the wallet.
Has anyone used
http://en.blockchaindownload.nl before? Is it legit?
It would save me a lot of time...No it will not. You will download the blockchain data first and then verify it. If you do it with the client you can do both at the same time.
If you are connected to bad nodes, add:
addnode=188.68.53.44:8333
addnode=37.120.160.55:8333
addnode=178.254.35.104:8333
to your bitcoin.conf[1].
If you have a high amount of RAM (6 or more) add:
to your bitcoin.conf to avoid writes to disk. Make sure you remove all these settings once you are done syncing.
If you have a slow CPU, wait.
[1] create it if needed ->
https://en.bitcoin.it/wiki/Running_Bitcoin#Sample_Bitcoin.conf