CRJ-700:
Seat 4D is great. The legroom is perfect and there's ample storage space under in front of you as there's no actual bulkhead but just a curtain. I'd rate it above Row 12 and definitely better than Row 5.
A-330-300
Row 11 is okay. The legroom and recline are decent, however, there's an equipment box under 10J that made it really hard to get my feet in a comfortable position when trying to sleep. I have a couple longhaul A-330s coming up and I'm going to go to with row 22 (exit row) instead. Not being able to stretch was really frustrating.
767-300
Row 14 is decent. I was in 14C and didn't experience the same equipment box issue like I did above. However, I think if I can I'm going to go for Row 13 next time. The legroom is really good despite being a bulkhead with an actual wall in front.