Q400 is a 76 seat turboprop, while the CRJ is 70 seat jet. I personally find the Q400 to be a little more comfortable than the jet, but the jet is a few minutes quicker. Food will be the same on either. A snack which used to be of higher quality a year or two ago, free starbucks in the morning, and a free microbrew or wine in the afternoon. I believe the CRJ has a working sink in the lavatory, while the Q400 doesn't.