I have a love/hate relationship with it
Where's the hate?
What it sucks at is customer support, and they will absolutely, positively not care at all about any feature you might want added to the program.
They lost their bug tracker's database a while ago. Still they accept feature requests through it, you'll just have to find enough people who vote for it, then there's a good chance for it, I guess.
It's on version 5 right now...I assure you when it reaches version 8 not a damn thing will have been noticeably changed or improved.
Have you actually read the change log?
The latest beta builds have a quick reply window, for example. There are
changes and improvements.