The ERJ does 3 hour legs easily... well the XR at least. IAH-ABQ, EWR-YYT and IAH-PSP just to name a few... and with a heavy load as well. The ERJ is more forgiving in crosswinds... heck, all landings in general. CRJ is sturdier with better avionics. It's a catch 22 between the two IMHO.