Ed Kaim has something for ya:

http://weblogs.asp.net/edkaim/posts/44762.aspx