Campaign Monitor looks very well done, and the agency console is fantastic. I like that they support direct to client billing too. One of my biggest beefs with SaaS tools is when they make it difficult to admin multiple accounts, or require convoluted billing.
I gave PopupSmart all kinds of crap about that. Good tool for some of my clients otherwise, but no way I’m managing 10 client logins that will regularly change.