I want to mine Ether and I've been trying to sync blockchains for days.
I've tried using geth --fast command and it always stuck as in the picture.
My computer is running 64 bit Windows 10 with geth 1.4.10 installed. I've also tried using geth --rpc but it gave me the same result. I'd guessed that it was because my ISP blocks P2P connection but after I try connecting via VPN nothing's changed.
I've already set my time synchronization to be with time.nist.gov as some soln I've found suggest.
Also I have trouble with MIST hang up on 'seeking peers' on startup without any progress.
What should I do to get this stuff done?

admin.peersalso empty? (I'm assuming it would be if you're stuck "seeking peers".) Ensure that TCP and UDP ports 30303 are forwarded properly through any firewall you might have. – Richard Horrocks Jul 22 '16 at 15:15net.peerCountreturns 0. I've manually tried connecting to peer usingadmin.addPeer()but it failed. – saris Jul 23 '16 at 04:45