This guy is 9/1 over 100+ hands. All I can really see him having here is ak or a set. Is this line ok or do i need to be more aggressive, where and why.

PokerStars Game #4336499284: Hold'em No Limit ($0.25/$0.50) - 2006/03/18 - 23:48:28 (ET)
Table 'Hidalgo' Seat #1 is the button
Seat 1: goodgrass44 ($45.80 in chips)
Seat 2: iggs ($51.85 in chips)
Seat 3: Tigerjunior9 ($33.50 in chips)
Seat 4: AmbitiousBoy ($85.90 in chips)
Seat 5: eh2brute ($27.65 in chips)
Seat 7: Wahoo2006 ($53.70 in chips)
Seat 8: capaneo ($53.45 in chips)
Seat 9: Four_PG ($69.95 in chips)
iggs: posts small blind $0.25
Tigerjunior9: posts big blind $0.50
*** HOLE CARDS ***
Dealt to Wahoo2006 [Ad Ac]
AmbitiousBoy: calls $0.50
eh2brute: folds
Wahoo2006: raises $2 to $2.50
capaneo: folds
Four_PG: folds
goodgrass44: folds
iggs: calls $2.25
Tigerjunior9: calls $2
AmbitiousBoy: folds
*** FLOP *** [7c Kc 2d]
iggs: bets $3.50
Tigerjunior9: calls $3.50
Wahoo2006: calls $3.50
*** TURN *** [7c Kc 2d] [3s]
iggs: bets $9
Tigerjunior9: folds
usalsuspect has returned
Wahoo2006: calls $9
*** RIVER *** [7c Kc 2d 3s] [5s]
iggs: bets $10
Wahoo2006: calls $10