How about just calling before the flop and trying to trap the other man. If he raises it after you call, then you could move in on him. If he checks and an ace comes down, you can play the hand slowly and hope to show it down or still get away from it without losing too much. If he checks and no ace comes down, then you have lots of options and if he happens to catch something decent, you've got him for a bunch of chips. However, given your table image at the time and that fact that you had already raised, I think you made the right move.