Yes, Sonnet is very good. I've been using it at work for 12 years or so. I've always used it with Eagleware/Agilent Genesys because you can install Sonnet and use the Sonnet engine within a Genesys project.
http://www.keysight.com/main/editorial.jspx?cc=GB&lc=eng&ckey=1824231&nid=-34275.0.00&id=1824231&cmpid=zzfindeesof-genesys-sonnetWith Genesys you can draw the schematic and design the PCB and then you can export the PCB to Sonnet. The results from Sonnet automatically get exported back to Genesys and you can plot the results for the entire circuit on the PCB layout. It's a very powerful combination.
I have a lot of faith in its accuracy and I usually design filters on Rogers 4003 or 4350 in various laminate thicknesses. Sonnet is good at simulating filters or couplers that use multilayers as well. I also use Genesys+Sonnet to simulate the PCB layout of circuits like LNAs or oscillators up to many GHz. It's an old friend now and I trust it more than the Agilent Momentum EM simulation tool we also have at work.