I've been playing guitar on and off for about 3 years but a month ago I've decided to devote more time to practicing and improving.

I'm looking for a guitar by the likes of the Yamaha NTX700/900/1200.

I might buy one of those, but I'd like to know if there are any viable alternatives.