Another great one I've recently discovered is Vivino. Whenever you taste a great wine you'd like to remember, you simply take a photo of the label on the bottle and it finds it for you. It tells you the average price and where you can buy it from and what other users have rated it. You can then rate it yourself and make tasting notes and save it to your personal wine cellar.
It gives you a break down of the wines you save - mine is mostly Spanish Rioja red. Top recommendation so far: Botani Moscatel Old Vines 2015