Nice article of discussing pros and cons of using stored procedures: http://www.richardjonas.com/blog/2006/01/arguments-for-and-against-using-stored.html
http://www.developerfusion.co.uk/show/4708/
http://www.lowendahl.net/showShout.aspx?id=142
http://en.wikipedia.org/wiki/Lock-free_and_wait-free_algorithms
http://c2.com/cgi/wiki?LockFreeSynchronization

I still like to prevent it as most SP still look ugly in my own opinons.... here is another article that mostly against SP - http://bloggingabout.net/blogs/adelkhalil/archive/2008/01/06/the-myth-of-stored-procedures-preference.aspx