Car parking is very close to the terminal, and it helps to pre-book. Parking is expensive there, so I guess its whether you're in short or long-term depending on time away.
I normally always use DLR and occasional cab, but have driven once, parked in short-term with 2 minute walk into terminal.