Do they have to be tennis shoes? If not I have one word: DANSKO. Seriously, the single most durable, nonslip, back friendly, foot friendly shoes on the planet. I wore only Dansko's while I was waiting tables, I've had the same pair for around 7 year...