no KFX450!!!! have a buddy who has one and hates it!! i don't like it myself either. I would say LTR or YFZ. i would stay away from the new '09 model of the YFZ let them work out the bugs first.
2000 Honda TRX400EX ( MX Setup )
2006 Suzuki LTR450 ( Stock )
1986 Suzuki LT-250R ( Stock )
2001 Kawasaki KX250 ( MX Setup )
2004 Kawasaki KX85 ( Playin Bike )
199? Yamaha PW80 ( Pit Bike )
2003 Polaris Trail Boss 330
1996 Kawasaki Bayou 220
Proud owner of more than 38 internal combustion engines!!!
Support our troops and we will support you!!! HOOAH!!!
Assist, Protect, Defend!!! Military Police!!