Yeah, thanks for the replies guys

First, I'll tell you what happened.
BB had A5o, and SB had TT. I hit two 9's to take the pot.
My thinking on the raise was that five handed A9s is a lot better then a lot of hands that could be out there, and I loosen my starting requirements considerably that shorthanded.
SB's call said to me a small pocket pair... He was a pretty agressive player and I figured he would have re-raised with a crushing hand, although he could have had something like AT or AJ that I would have been a huge dog to.
The BB as I said was giving me a tell that he didn't much like his hand. Heads up I would have called in a heartbeat, but I had the SB also in the pot.
Therefore I re-raised to try and get him to fold so that I could play heads up against the BB, but his hand was towards the top range of the hands I would have put him on and he called.
I put the BB on A2-AJ, 22-88, any two lower face cards then AK/AQ. I was getting 2.5 - 1 to call his bet, and I figured I was probably a slight favorite against that range.
If the SB DOES call my bet, I'm risking 10 to win 25, so I'm still getting about the same odds. Unfortunately, most hands he calls with he's a favorite with.
In the end analysis... there's a lot of hands that he could have limped there with that have me crushed... but a lot that I wouldn't want to call a big re-raise with... and I had no tell on him to let me know which was which. In that situation, do you just assume the worst and lay it down, or do you make the play and hope for the best?