Have a look at the storefront sample app made by Rob Connery. You can follow the screencast on his blog and download the source code from CodePlex. On his blog you can follow a series of screencast and watch Rob building from the ground a real world online shopping site. He explores real world issues with respect to MVC – and tries to stick to best practices. I found the code and the screencast to be an extraordinary source of inspiration (not only for MVC).
http://blog.wekeroad.com/mvc-storefront/