http://www.thetrainingworld.com/faq/roledisad.htm
[Accessed: 24.05.2010]
This website of the training, learning and development resources presents an overview of the advantages and disadvantages of roleplays, and includes also other training tools.