Engadget has been testing and reviewing consumer tech since 2004. Our stories may include affiliate links; if you buy ...