Yep, the kato 300 are damn good alright. I had an 04 and an 05. Brilliant on the MX track and single trail yet could be ridden a gear higher like a 4 stroke when needed.
But really, ya can't beat a Husaberg! Light, powerful, magic button and great handling suspension. My first berg in 02 (501) never missed a beat. It had done over 13000k's by 2003 and the only drama was the auto decomp lever wearing out. Husaberg replaced it with an updated version at no cost to me, which I thought was great as the bike was nearly 12 months old and out of warranty. And the dealer knew I raced it and trail rode every weekend
I've had a FSE450 Gas Gas, A filthy WR450 Yamaha and had the 09 570 Husaberg as well. The 570 was a great trailbike but geezus, it was too much bike for me when I tried racing it.
I sold the 570 and found myself a good 2003 501 Husaberg. Gave it a bit of TLC and a few new bits and it's all the bike I will ever need now. I'm over the whole "must have the latest and greatest" thing. All it does is drain money out my bank every year when I "update"