Hey,

Welcome to the forums!!

There are a number of threads about doing things along this route over at Coding4Fun which you might want to have a look at, here are some of the links:

http://blogs.msdn.com/coding4fun/arc...3/8544962.aspx
http://blogs.msdn.com/coding4fun/arc...0/1337418.aspx
http://blogs.msdn.com/coding4fun/arc...01/918687.aspx
http://blogs.msdn.com/coding4fun/arc...5/5296972.aspx
http://blogs.msdn.com/coding4fun/arc...31/916464.aspx
http://blogs.msdn.com/coding4fun/arc...7/9149635.aspx
http://blogs.msdn.com/coding4fun/arc...0/1338052.aspx

Hope that gives you some ideas!!

Gary