First, don't let Nigel read this post (Nigel, if you are reading this post, close it, close your eyes, say a short prayer and go on to the next post). :0~!
From BOL:
I would consider very carefully the need to have two cursors in one SP. There are alternate solutions (one might by using VB...