How should i have played this.. did I make the right fold?

***** Hand History for Game 2204131149 *****
$100 NL Hold'em - Tuesday, June 14, 00:27:26 EDT 2005
Table Table 37167 (Real Money)
Seat 2 is the button
Total number of players : 10
Seat 1: shothemuny ( $165.5 )
Seat 3: ICUP16 ( $52.85 )
Seat 5: cpt_bodgit ( $20.84 )
Seat 7: Cassie_ ( $185.6 )
Seat 10: rabbit48 ( $50.33 )
Seat 2: BlackEcstasy ( $97 )
Seat 4: jcalt ( $91.6 )
Seat 6: carlbarr ( $75.5 )
Seat 9: JROD1985 ( $102.4 )
Seat 8: whatphun ( $35.5 )
ICUP16 posts small blind [$0.5].
jcalt posts big blind [$1].
** Dealing down cards **
Dealt to BlackEcstasy [ 9s Ah ]
carlbarr folds.
Cassie_ folds.
whatphun folds.
JROD1985 folds.
rabbit48 folds.
BlackEcstasy raises [$3].
ICUP16 calls [$2.5].
jcalt calls [$2].
** Dealing Flop ** [ Ac, 4h, 2h ]
ICUP16 checks.
jcalt bets [$7].
>You have options at Table 36534 Table!.
BlackEcstasy raises [$14].
ICUP16 folds.
jcalt calls [$7].
** Dealing Turn ** [ Ks ]
>You have options at Table 36849 Table!.
jcalt checks.
BlackEcstasy bets [$20].
>You have options at Table 36849 Table!.
jcalt calls [$20].
** Dealing River ** [ 6h ]
jcalt is all-In [$54.6]
BlackEcstasy folds.
jcalt does not show cards.
jcalt wins $128.6
whatd you have?
well played