Quicken works great for multiple clients. Just create a new file per client. Then put all their accounts within it!
Quickbooks is best for business clients. However, tracking investments can only be done in Quicken so if you have a blended client, you may have some decisions to make!
I much prefer Quicken when given the choice. It is easier to explain to clients and more flexible for reporting, etc.