Does nobody else give credit that the villain limped and re-raised over 2 raises? 20/4 over 150 hands, 4% of hands raised? Come on... I think a reraise/push preflop is in order. That is...if you're willing to go all the way.
I'm with Warpe, it does look like aces...but I don't think I can lay this one down on this board as played. I don't like the flop lead either, either more or check.