I was just surfing around looking in depth at the ObjectDataSource control and here i found another new one added in .Net Framework 3.5 called LinqDataSource 
Check out Dino Esposito's blog for more interesing info
To round is up you've just been giving more choices which means kinda of more toubles
Enjoy.