I use incremental methodology because it equips developers and project managers with techniques and principles for increasing the financial returns of a software project and for identifying development schedules that make a project financially feasible.
Custom methodology or defines a user's business process around a known methodology, such as waterfall is more beneficial. At least form my point of view. So that's the reason this is my favorite Software Development Methodology. (Note: I am not a professional web developer so don't take my opinion so seriously )
Interesting Paul, but it looks like Incremental is getting the most votes so far. It would be nice if voters would all explain their choice like you did so there can be more of a discussion about their point of view.