PokerStars No-Limit Hold'em, $0.02 BB (9 handed) Hand History Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver Cards)

Button ($5.43)
SB ($4.98)
Hero ($2)
UTG ($4.05)
UTG+1 ($2.24)
MP1 ($4.76)
MP2 ($1.82)
MP3 ($1.06)
CO ($4.77)

Preflop: Hero is BB with , . MP1 posts a blind of $0.02.
1 fold, UTG+1 raises to $0.08, MP1 (poster) calls $0.06, 3 folds, Button calls $0.08, 1 fold, Hero raises to $0.46, UTG+1 calls $0.38, MP1 calls $0.38, Button folds.

Flop: ($1.47) , , (3 players)
Hero ???

Any bet commits me to the pot, so I may as well shove. But a shove is only called by a better hand. If I check and someone bets, I would feel compelled to call. So bottom line, I don't know what I should do. Help!!!