Bitcoin newbies like myself are wondering why we can't do transactions. From the literature, I think it's because Bitcoin is still calculating some thousand hashes. But I'm not sure.
If the Bitcoin client displayed x / total blocks, using http://blockexplorer.com/q/getblockcount to retrieve the total blocks, then it will be more clear to users that progress is being made.