Useful (and free) smartphone apps to download today!