But nothing web based - there's a little learning curve, but the forum support is fantastic.
I've never seen the need of a "specialized" program.