Issue with bitcoin client 0.4.0 - stop populating
Try deleting your blkindex.dat and blk0001.dat files (do NOT delete wallet.dat, even better make a backup), and let bitcoin re-download the chain. The exists a rare situation where the block chain files become corrupted, and bitcoin does not accept any new blocks.