The 25 most popular things our readers bought this year (so far)