I love my Model M but I think this is the last go for it. It already has a DIN-PS2 adapter and now manufacturers are starting to drop the PS2 port (Dell). I feel like I get less enjoyment out of it each passing day. I have to switch to a quieter keyboard at night because of the tapping noise. And with more stuff showing up on my desk, more and larger displays, I'm running out of space.
The M is a nice keyboard. I'm typing on one right now. I think every programmer should own a model M. I expect to have this keyboard for the rest of my life, unless I decide to splurge on a Unicomp replacement some day.