I really like MySugr- they have a lot of options for example you can log your basal doses, if you're feeling angry or upset, if your period is coming, temporary basal dose, it's awesome! The only downside is that some of the options are only available in the paid version - 1,49 dollar a month...