How can I choose better Android developing phone?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/3513966/developing-an-android-smartphone-app-on-which-devices-would-you-suggest-to-che">Developing an Android smartphone app - on which devices would YOU suggest to check the app?</a>  </p>
</blockquote>



<p>This is the first time I ask in Stack overflow.
For some reason I have a chance to get one of these Android phones for testing apps :</p>

<ul>
<li>Samsung Galaxy Nexus</li>
<li>Samsung Galaxy S 2</li>
</ul>

<p>After days searching for information, I see that a good Android developer's phone should be :</p>

<ol>
<li>a "with Google" phone, so it has the most original Android OS, and often get updated OS early among Android phones.</li>
<li>has a stable, or upgradable to, Android 2.3 or nearby on it, since the market of 2.3 is the largest at this time.</li>
</ol>

<p>When it come to the point, an experienced friend of mine say "Yes" with S2, though I love Nexus more... But still I can't decide on which one I should take, since there's something not clearly :</p>

<ul>
<li><p>If choosing S2, will the theme "Touch Wiz 4.0" on S2 affect my testing and debugging process later ?</p></li>
<li><p>If choosing Nexus, can I safely, easily downgrade the Ice Scream Sandwich (4.0) to Ginger Bread (2.3) ?</p></li>
</ul>

<p>So... can you help me deciding this ?
It would be great if you explain your reason, too. Thank you ^^</p>
