I'm just getting started with MVC2 and going through the NerdDinner examples. I noticed that there seems to be multiple ways to pass in the form values for example:
FormColelction formvalues
FormCollection collection
FormCollection form
Why would you use one over the other and why? Does it also relate to whether you are using Entity Framework?