It's really interesting to look at how different the websites are for these firms. Some are pretty imressive, the best easily being 160over90. Others, like Phoenix make you wonder how they allow their website to be so outdated when design is the basis of their business. Just by glancing at portfolios I'd prefer Torch Creative, 160over90, Capsule, or SME Inc. SME did a fantastic job with the Northern Arizona rebrand recently.