A method I use often for decrypting several stored procedures at a time...
Use RedGate's SQL Compare and compare your database against an empty database (or any database you know will not have the stored procedures). Create a deploy script and copy into SSMS. Find and replace WITH ENCRYPTION with white space. Then change the CREATE PROCEDURE to ALTER PROCEDURE. Run the RedGate script against the original database and you've removed all stored procedure encryption.
I had a database with 400+ stored procedures and while SQL Prompt is handy, it was not worth my time to right click, copy, paste against 400+ stored procedures. Using RedGate SQL Compare I was able to remove encryption from my 400+ stored procedures in roughly 10 minutes start to finish.