I dont know a lot about Linq yet
but you could do it and eventually i would get around to it as i guess this is the way forward??
Thanks in advance.
Edit: Just one other thing i forgot to mention was if this could be done in VB .Net that would be great - dont ask for too much do i? 