I find it frustrating that stored procedures can't start and stop transactions. Without that ability, you can't really move application logic into the database.
[edit: Doh, I'm wrong. Sorry. I'll leave the comment here.]
[edit: Doh, I'm wrong. Sorry. I'll leave the comment here.]