Pros A huge library of planning and goal-setting tools, organized by life stage and priorities Calculators for charitable giving estimate the potential tax impact of donating an asset New emphasis on social impact investing extends to their mobile apps Hours of educational and informative videos, broken down into minute long lessons. Pros Unlimited streaming data that can run simultaneously on multiple platforms Watchlists and alerts synchronize across platforms, allowing you to run a custom screen on your mobile app and access the results of that screen on your desktop Trade not only stocks, ETF and multi-leg options, but also futures, options on futures, and forex Test out the powers of the think-or-swim platform using paperMoney, a trading simulator Use the Snapstock feature to learn more about the company behind any retail product with a barcode. Cons Streaming data available only on native iOS and Android apps, not on the mobile website Some advanced options analytics are not avai...