Honestly, just skip the search and just buy this product. As soon as the next generation comes out (hopefully with a little better sound quality, but its pretty solid as it is). Seriously, just buy it.