Never ridden a 400, but i've ridden a 50, 125, and 250 NSR and they were all a blast...good luck finding ANY honda NSR that is street legal for a reasonable price in the US though. I cam REALLY close to buying a 125 with the Pro-arm off ebay a while ago...but it was just too much money.
I love two strokes though, so i'm biased.