Northern European Countries are supposed to be pretty good; Netherlands, Denmark, Germany, etc. More specifically Copenhagen, Amsterdam, etc.
You should forward him this video lecture and article on promoting cycling through good infrastructure. It is very comprehensive.
http://www.sfu.ca/city/city_pgm_video020.htm
http://www.sfu.ca/city/PDFs/PUCHERMa...leJune2008.pdf