Under Armour Men's O Series 6'' as per the second link Street linked earlier in the thread.
They're the heatgear ones like what I posted a link to a couple posts up I think.
I wore them past couple of days and also didn't find any riding up my thighs under jeans and I've got fairly decent size thighs too if that makes a diff.
Maybe you've got a size too big? Could try a size smaller?