Row 1:
If exit row; more legroom but beware of window seats that are blocked by the escape chute case in some older aircraft.
If bulkhead row; less legroom but you don't have someone's backrest on your lap.
Eitherway, no luggage space at your feet (with a few exceptions) so if you have a small bag with stuff you need, it'll be up in the overhead bin.
Row 2 (and other intermediates):
Standard seats that I try to avoid.
A bit more legroom but you have the front row's backrest in your face and if there's an inconsiderate, "I fly first class so I can do anything I want" passenger behind you kicking your back rest all the time, good luck. A flight attendant I spoke with actually witnessed a fist-fight breakout in mid-flight because of this (coach class though).
Personally, I always go with first or last row in the F cabin if I can.