Some people were asking about pooling and I thought this would be good to start discussion of the things you need to be careful of when writing your own pooling implementation, and when programming to a connection pool:
http://news.zdnet.co.uk/story/0,,t269-s2109204,00.html