The main reason why I bought samsung 551 was it had a qwerty physical keyboard so as I am always used to type on keyboards not at all times its comfotable to use the touch screen (at least for me) and to use touch screen your hand needs to be clean at all times, else even if its greasy, oily touchscreen will look bad, so for me a physical keyboard option was good. Going by this forum here many people own LG optimus one, rarely could find a samsung galaxy 551 owner,,, from my two days of owership all i can tell that samsung 551 is a good phone and till now i havent explored all its features, as even I am new to android. People have rooted their phones and installed apps, games stuffs etc i am not that much techie, expert,,, , i just used wifi to surf net and download some apps, wifi speed is good, gps navigation is also good, after watching the review tried to open youtube video in my samsung 551 browser and it came out very powerful and clear, the wifi router was in another room, about 25 feet away bounded by walls, so guess the flash support should not be an issue... provided you have strong wifi signal,,
Only thing which needs to be considered while buying android phones is the internal memory a high internal memory will give option of installing lots of apps, appstosd will only give choice of transferring some apps to sd card, and to install apps on sd card by default,, you need to root the phone, do some extra techie job....
The earlier phones used to have a loud speaker it used to shatter, now all new phones have limited volume, you cant try to blast the mobile speaker