If you can't import your satoshi wallet with the armory then why does the armory rely on the satoshi client to even run? Why would I want to deal with another program on top of another that already works? I'm a little confused here on what this client is then if it can't run by itself and solely relies on another client. Is that correct?
Because I'm trying out new clients and this was one of them.
Well, take a look around the program. Especially in "Expert Usermode".
-- Offline wallet interface
-- Watching-only wallets with offline wallets
-- Intuitive interface for sending from offline wallets-- Deterministic wallets (only-once-ever-needed backups)
-- Print your backups directly to paper
-- Multiple wallet management
-- Key importing and sweeping (single keys or batches)
-- Coin control
-- Custom Change Addresses
-- Create Clickable Payment Request to copy into emails/webpages
And you turn it into a downside, but the fact that uses Bitcoin-Qt/bitcoind is a
good thing if you are looking for ultimate security. Multibit and Electrum focus on convenience, at the expense of security. The gap isn't huge, but if you're dealing with large amounts of money, why wouldn't you take an extra step to get the extra security?