As far as mainstream press, check out June 2007 issue of Popular Science magazine.&nbsp; The Neo is one of &quot;29 Hot Products&quot;.<br><br>-Steven<br>