I would take the E75/E90 over any CRJ Ive been in any day of the week. As far as the airbusses go...Id take it over the 319 non XM but would prefer an XM'd 319 or (perhaps even a non XM'd) 320. Ive found cabin comfort (J) to be pretty comparable between the E75/90 and the XM 320 (the hot meals on the 320 are a definate plus for me on longer flights though). My big plus for the 320 is size. Flying out of YEG (especially the last few trips) Ive had major problems finding seats and AC picking up the smaller E90's instead of possibly 320's (here is where my info is a bit sparse...Im not sure if the 320 was actually a considered alternative) is not so helpful...my $0.02.