Choosing a financial advisory firm can be a difficult task, as there are thousands to wade through. Many have specific strengths and offer...