I was on a little streak and most of my raises were being folded around so I decided to min-raise from the cut off and get one caller. How does my play look from there?

Texas Hold'em $0.25-$0.25 NL (real money), hand #373,940,259
Table Chihuahua, 16 Apr 2006 11:19 PM
Seat 1: houston x ($28 in chips)
Seat 2: wildace42 ($37.45 in chips)
Seat 3: GeneralCHA0S ($25.25 in chips)
Seat 6: alfil [JH,QS] ($45.90 in chips)
Seat 7: fistname ($31.85 in chips)
Seat 8: FeltFiend ($3.65 in chips)
Seat 9: nihonjin ($15.60 in chips)
Seat 10: alexdesignz ($11.60 in chips)

ANTES/BLINDS
FeltFiend posts blind ($0.15), nihonjin posts blind ($0.25).

PRE-FLOP
alexdesignz folds, houston x folds, wildace42 folds, GeneralCHA0S folds, alfil bets $0.50, fistname folds, FeltFiend folds, nihonjin calls $0.25.

FLOP [board cards QH,3H,JD ]
nihonjin checks, alfil bets $0.50, nihonjin calls $0.50.

TURN [board cards QH,3H,JD,KC ]
nihonjin bets $2, alfil bets $9, nihonjin calls $7.

RIVER [board cards QH,3H,JD,KC,6H ]
nihonjin checks, alfil bets $6, nihonjin calls $5.60 and is all-in.