I took the E70 on ORD to IAH last week in F and thought it was great...except for the no food thing. But I wasn't hungry anyway. If you can get seat 1A, its excellent. Just problems with overhead bin space for the F single seats on the left of the plane.
Took the 737 IAH-ORD flight back in F and it was ok as well...same old thing. Nice steak snack though. Was really good.