+1 on the XR400. I've had my 99 XR400 for almost 7 years now and still don't want any other bike for the trail riding that I do. As others have already said, its a bulletproof bike that just keeps going. I've beat mine up pretty good with lots of run-ins with trees, rocks, gravity, whatever and it always starts right back up and keeps me on the trail. The only things you really need to add to them are some good bark-busters to keep your fingers firmly attached to your hands in the event of a tree or two jumping in front of you. Before the XR I had a 300EX ATV that I was never too comfortable on. Possibly because I grew up on dirtbikes, or because I'm 6'3 and 200 pounds. The bike just fits better.
Sounds like MWS has a great deal for you, I'd definitely try to do that. Good luck.