Hi guys, I made my first Android phone purchase last Summer and went with the Evo 3D since it was the fastest phone on Sprint at the time. Having a history of building computers, running Linux, and installing every hack available on the Palm Pre, the importance of ROM availability quickly trounced the need to have the latest hardware. I soon discovered that running a phone with such unique hardware makes it very difficult to develop for, since HTC does not release any drivers. agrabren and his crew are only now cracking the phone to allow us to run pure AOSP with working 3D and 4G...almost a year after release. While I was happily running MIUI GB for months, I'd like to be able to choose a phone that has ROM's which can take advantage of all the hardware features. My question is whether a Nexus phone or the current popular phone (Galaxy SIII in this case) is more likely to have support for the latest and most amount of ROM's with everything working. I guess the point is whether the openness of the phone or the amount of users and dev's it has is the biggest factor. Thank you!