What English sounds like to those who don't speak it: - Barking up the wrong tree via bakadesuyo.com Really interesting idea!