Ah, I forgot about MVP. Never got into that much as I am headed in the MVC direction. Have you used FubuMVC?
>MVC, MVP, and MVVM are all similar.
>
>>I'm not very familiar with MVVM (yet, I just took a new job where I'll probably enter the Silverlight world), but it's pretty similar to MVC, right?