I do both - if i'm on my own I normally do carry on only but my family insists on checking. Both have their advantages:
Carry on only - no worries about bags getting lost, less concern about stuff being stolen, fast exit from the airport
Checked bags - no hauling luggage round the airport, no worry about onboard stowage