New in Wolfram Mathematica 6: Instant High-Level Debugging  previous | next 
Break When Messages Are Generated
Mathematica 6 allows you to run a program, breaking whenever a message is generated.
Out[1]=