Thanks Karan.
Well, I checked for Galaxy 551 in the stores and it is out of stock in most of the stores. Even if any store manage to get this phone is it prudent to purchase it when it is not easily available(may be company has stopped production) and which is one year old? OR to go for any newly launched one?
To tell you the absolute truth .Samsung's customer care is pathetic. And their software upgrades are erratic.
I WONT RECOMMEND ANY SAMSUNG PHONE
Samsung like other companies use market research to give software upgrades .
551 was knocked off the 2.3 upgrades soley due to poor sales .
Now Galaxy Ace and Galaxy mini have taken the place of new mid-ends for samsung
That leaves Galaxy 3 ,galaxy 551 and Galaxy 5 .You may as well say that the software support from company side has ended
On dev side there are only 4-5 devs max worldwide for 551(including me )
Technically samsung supported this phone for only 4-5 months
If you buy a new samsung phone ,two months later they can say that we have stopped support for this phone and give some outlandish reason.
It wouldnt have mattered if there were CyanogenMod support
On the other hand LG Optimus One is dated and they will still receive the 2.3 upgrade .That will be 2 major updates for that phone
Dell XCD 35 has 2.2 and wont be upgradable to 2.3 .however it has native CyanogenMod support so you can flash a new firmware to go 2.3 .Further the developer community is strong for it.
And Lastly HTC .You just cant go wrong with any HTC phone due to splendid reputation and again CyanogenMod support.Even the low class HTC Tattoo has gingerbread in form of CyanogenMod
Build-wise HTC phones have best build quality and samsung the poorest
Samsung is more focused on it's own OS ,BADA OS and The Galaxy S lineup .
The only Samsung Phone I recommend is Google Nexus S since the software support is from google .
And the sad thing is phone vendors always recommend samsung in India for android phones.
The ARMv7 processor based phones like HTC Desire/S/Z/HD,Motorola Milestone 2/Defy ,LG Optimus Black ,Google Nexus S ,
Samsung Galaxy S/SL will provide the maximum functionality
Sadly with Adobe AIR and Flash unavailable for the ARMv6VFP the support for mid end phones will slowly end .They are capable phones will still offer the smartphone functionality (All your priorities). Dont expect to run latest apps or games)
These Phones include Samsung Galaxy 3/5/551/Ace/Gio/Fit/Pop ,LG optimus one ,Dell XCD 35
The dual core phones are not recommended until the release of Android 2.4(4) Ice Cream Sandwich