This has come up several times before:

http://mathoverflow.net/questions/7080/

http://mathoverflow.net/questions/54698/

http://mathoverflow.net/questions/34452/

http://mathoverflow.net/questions/15336/