@Nescafe:
I like your story....so what did you do other than telling this story here?
Did you actually file a report with the FAA/CAA?
Did you talk to the Director of Operations of this company?
I totally agree you did the right thing by saying something to the pilot-but it does not stop there..
If one of my pilots would do such things, i would appreciate a feedback from the passengers (which is why we hand out cards).