I recently flew from Seattle to Frankfurt on a LH A330, in Economy. Plenty of legroom (I'm 188 cm tall), superb inflight-entertainment system, excellent service (regular helpings of - free - booze, snacks and food; cabin attendants ensured that seat backs were upright during meal times for the benefit of the person behind the offender).