Hey Ivey - welcome to the site!
I think that you'll like your Logmaster - I've heard nothing but good things about them (and besides, anything made in Texas has gotta be great, right?!).
If you haven't already visited, check out the Forestryforum.com also. A great group of folks with literally thousands of sawyers on it.
Scott