Exit row every time for me on the 777, usually 30J, seats are a little narrower, but the extra legroom is fantastic, cold has never been a problem for me on this plane (on others yes), and I use my shoes to stop the twats that do those irritating leg stretches, knee bends, etc etc in that space from getting too close to me. As for seats, well I have flown all classes of service and I think they are all uncomfortable to lesser degrees but it is something I can put up with.