With so many financial tools available today, few stand out. So what's the difference between them? Read on for a full ...