today I've installed a bitcoin client for a friend. It's running, but it seems to take hours now to download all the blocks of the block chain. The first blocks went reasonable quick, but at the moment it takes maybe one second per block (I'm at block 124000 and something now). It makes sense to me, that the more recent blocks are bigger and therefore take longer to be downloaded. But I'm wondering if it's really normal that it takes more than six hours to download the block chain?
I also restarted the client and added some more connections with -addnode, as suggested in another thread. It's still that slow.
Another question: I've done a test transfer from my to his client today. The money has not arrived yet. So my understanding of the system is, that this is because you can not receive any money unless the block chain is downloaded completely. Is this correct?