Youre asking a windows forum which is best, windows or android.
you will get one answer (mainly).
Having an 820 for 2 years, im switching back to Android. Windows hasn't done anything particularly wrong, Im just more into 'messing' with the phone, installing apps from unknown sources and getting support for apps i cant ge ton windows (or dont update in years).and so on. Windows phone always worked, however the phone is heavy and hit the floor hard (requiring a repair).
Another reason - TomTom. Not out on windows phone and neve rlikely to either at 2% of the market.
Off to get a Moto G gen2 (dont bother with the 1st gen, the camera is ****e) or LG G2 (no point with the g3), I can have my tomtom, ditch the crud routing and voice of the Drive app,get back reviews of pubs/places to eat when im in a new city (bing city lense is rubbish) and install all the free apps that actually work properly.
May come back to WP, but i have no preference any longer in either, Windows phone just works.. which if you log into a forum probably means it wont do much for your ability to 'mess' about with it. I wholeheartedly intend to flash custom roms etc. all in the name of being a techy.
The missus? She may have another windows phone, OR go android so her fitness apps/bands work with it. she couldnt give a crap what it runs, however the lack of backup to the cloud meant i lost all her contacts ,which royally p*ssed her off. In android i woul dhave made many backups with different apps - Windows you setup backupst on start of the phone, with a live account, of which she didn't have at the time and so, no backup.