I am due to finish my college thesis in a little more than a month and am coming up to the practical/development side of it. Its about GUIs/adaptive-interfaces, etc. and is supposed to for example demonstrate a Flash-based interface that adapts the same date for different devices - in this case a normal browser-based PC and an Android browser. This is why I need to get a Flash-enabled Android phone to demo this on. At the beginning I was thinking about Nexus One - but since I'll be spending 400-500 Euro for a device, it got me thinking that I might as well get something newer/faster for the money - that would "last" longer. I would go for the EVO but I'm in Europe/Germany and its not available there - so I was thinking about either HTC Desire or Samsung Galaxy S. However the problem with both of those is that officially they don't support Froyo/Flash yet - I know that they are bot supposed to get it soon, but I need Flash support NOW to demo my thesis project. So what would you recommend? I'm new to Android (and the terminology - so please bare with me), but was thinking that maybe someone knowledgeable could answer if I could possibly root(?) Desire or Galaxy and install (a custom rom) Froyo? on them (is even a custom hacked rom available for either of them? is everything working ok?) just to demo my thesis - and then alternatively come back to their original rom after the thesis to wait for the official update like the average joe. Or is this all not worth it and I should just get a Nexus One? I was also reading an article a while back that the latest android flash 10.1 release has also been hacked to work on Android 2.1 ... could anyone confirm this? If so, I could live with Galaxy/Desire on 2.1 with flash 10.1 support only... but does the hacked plugin work ok? and performance issues or other things that Froyo does better? Please help and thank you!