I'm currently using this http://www.monoprice.com/product?p_id=8072 Its really frustrating me cause it can disconnect and reconnect on its own and not keep itself stable. The older this thing gets the worse the problem persists, so far its helped me get as much streetpass as I needed for the games I use it for. I guess I get what I pay for on this one. P.S. I use NBA homepass 2.1.0 if that matters. Pretty great program.