Also bear in mind that the cab you're driving happens to be in Las Vegas. The most transient town on the planet. Would you still hand it in? At Christmas?!!

Taxi driver Gerardo Gamboa did. Initially he though the the paper bag plopped on the back seat of his cab was full of pick 'n mix sweets. Not so. It was instead filled with Benjamin Franklins totting up to the tune of $300,000.

Sky News reports: "The taxi driver was making a pick-up at the Bellagio hotel when a hotel doorman (bet he's raging now) noticed the brown paper bag and handed it to him... He checked the bag while at a traffic light and found six bundles of $100 bills.... He called his supervisor and took the money to the company's main office. Las Vegas police and casino officials were able to link the money to a well-known poker player whose identity remains secret. The cabbie said he had not spoken to the passenger during the journey."

No sign of the high-flying poker player coming across with a reward then, hah?

When Gerardo was asked if he considered keeping the money, even a little bit, he naturally responded: "Oh no, no, not even, not even one second, no... I did the right thing for myself, for my family, for my company and the city of Las Vegas... People call it Sin City, but it's not. It's Angel City." With the likes of you residing there, Gerardo, you might just be right.

His cab company did give him $1,000 for his honesty, with Bill Shranko of Yellow Checker Star Transportation saying, "This guy is just terrific. Not one problem with him in the whole 13 years."