Is there a resource or site which illustrates building the same application (desktop or web) using several different contrasting architectures?  Such as MVP versus MVVM versus MVC, etc.  It would be very helpful to see how they look side-by-side using real-world code instead of comparing written theory to written theory.  I've often found that something can be described well in a book, but when you go to implement it, the subtleties and weaknesses of the theory become readily apparent.
Examples of different architecture methodologies
architecture;comparison;mvc;mvvm
The caveat with this approach is that certain frameworks lend themselves to a given architecture. WPF and SL for instance lend themselves to an MVVM pattern due to the binding nature of the technologies.Since no specific technology was mentioned you could take a look at this thesis which attempts to compare/contrast MVC/MVP/MVVM using Silverlight.EDIT:I know you don't want theory but this blog post is beneficial in understanding the differences across the above mentioned architectures...MVC/MVP/MVVM.