I have a pretty good idea how each of these patterns work and know about some of the minor differences between them, but are they really all that different from each other?<
The difference between them is essentially in how much code is in the view. The choice between them is in fact a choice of technology for application such as WFP, WinForms, ASP MVC(2). The basic idea of separating logic from presentation is the same.
Here is very good article about all three.
EDIT:
One more article - comparison.