I had first a Wellcom A88 with luckily had great DEV support as the company already stopped updating after one update
After that I bought a HTC Sensation and the same happened and it was still a great phone thanks to the DEV.
This year I wanted to buy an Oppo N1 but I found it to big when I saw it.
So I decided for a Samsung Galaxy Grand 2, but I first checked XDA and saw the DEV support for the Grand Duos was better.
So I bought The Samsung Galaxy Grand Duos and 5 minutes later I was sitting at starbucks across the Samsung store and lost my warranty as I rooted it and flashed it right away.