Apple should dump the iPod touch or something Wednesday, April 4, 2012 6:09 pmWednesday, April 4, 201261 Comments When it comes to portable media players, there’s no product…