I have been using weatherlive, but I have switched to the MS app since they have the live tile now.
I like the live tile better on weatherlive, but the app itself has become, visually, a bit of a mess. What I liked about it originally was it's quick loading, and simple interface. As updates have occured, and requested features added, it has become slower, and more cluttered. I am very excited about the newest version of this app, and will certainly check it out again once it's updated.
The only thing I don't like about the MS weather app is it doesn't support location weather on the live tile. I also wished it gave weather alerts. Otherwise, I love how it looks, it's quick loading, etc.
Keep in mind, I don't want radar, pictures of locations, or other stuff. Some do, and for those people I would recommend weatherlive, or possibly accuweather if you don't mind the tile being very different from the "stock" appearance.
I also like amazing weather, but when I open that app, the weather from a few hours ago is displayed. I actually have to hit refresh after opening the app. Also, the decimal point on the live tile looks, to my eyes, ugly.