Bulkhead rows do have plenty of legroom, but that perk may come at a different cost. Those seats may be located near a galley or bathroom or have armrests you can’t move. What’s more, with no seat in front of you, there’s no seatback TV or space to stow a bag on the floor (all bags must go in the overhead bin during take-off and landing).
Exit row seats also generally have more legroom, though these may not recline much (or at all).
In addition to the comparison charts linked elsewhere in this article, SeatGuru has illustrated seat map layouts of each airline’s plane type. These include details about not just which seats are “good” or “bad,” but why—so you can find out whether a seat with more legroom has a downside you can live with or not.