CRJ200 has a published range of 1900mi, more than the typical CRJ900 at 1550mi.
I agree with the others that the 2-class CRJ900 in first is as comfortable as an MD88 and has the advantage of a 1-2 configuration. Still not much overhead bin space but the seats and planes are nice.
I am just glad the majority of the flights I take on a CRJ are 224mi.