I decided to get a little 'academic-y' and do some research on the peer review process because when I thought about my own experience, it went something like this...
The UK House of Commons Science and Technology Committee today released a report on 'Peer Review in Scientific Publications.' They find much room for improvement, especially suggesting a need for greater transparency