This is a bit of a weird one for me because I've only last week got Sonar Home Studio with Computer Music magazine. Pro Tools is my regular DAW. I have the vanilla version. While I claim to be no wizard with it, I'm still in the ironic position of knowing next to nothing about Sonar, on this Cakewalk forum, and quite a lot more about Pro Tools. For that reason, I can't really compare the virtues of Sonar with Pro Tools. What I will say is users who are used to one particular DAW often take time to get acclimatized to another - this often leads them to trashing the new DAW - because their mindset is used to their familiar method.
To me the best thing about Pro Tools is the workflow. For some reason people often think it's complicated. It's actually one of the most straight forward DAWs you'll find. It's like a visual linear tape recorder. It basically has two, or perhaps three (including the Midi Editor), main windows. The Edit Window (with tracks and playlist) and the Mix Window. The third would be the piano roll Midi Editor. However, you can also switch a midi track to Notes in the Edit Window to give a midi lane throughout the duration of the song (I like this feature typically for working with drum/percussion patterns, where small pattern changes are required on the fly).
My favourite recent feature has to be Commit. Apparently, Pro Tools lagged beyond with Freeze. Now it has Freeze and Commit real-time bouncing. I always choose Commit. It's so easy. For example, you have an Instrument Track ready for audio. Right-click, review the options, Okay, done! The midi is faithfully reproduced as an Audio Track, and the Instrument Track is disabled and hidden out of view.
I also suggest that even if Pro Tools isn't the best DAW - due to it's wide use by professionals - it may still be the best one to learn. As somebody indicated above, just knowing how to use Pro Tools opens up doors and makes it easier when taking your work to a pro studio that uses it.
Some negatives to bear in mind: It's expensive. Subscription model.
AAX plug-in format only. Although now widely used (I now only buy AAX compatible plug-ins). The way around this is to buy a bridge plug-in. I regularly use 64bit VSTs by using Blue Cat's PatchWork or MB-7 EQ. Both are very good for much more than VST hosting.
No vocal align or pitch editor like Melodyne. I've noticed with the better Sonar packages, you get these. An alternative is to buy Revoice Pro, which covers both, is very good, and works well in PT. Expensive though. Waves Tune is often on sale and is a good pitch editor for PT.
iLok. This can be annoying, if not working. I've never had much trouble with it. Has some advantages too: software serials on your iLok can be taken with you and used at your destination; you'll no longer need to worry about avoiding iLok software, such as Revoice Pro and several others - you may prefer to put them on your iLok!
I hope that helps in some way.