So I am curious as to what you folks use for your weather briefings. Do you still call the FSS? Do you use multiple different sites or just one? If so what are they?

I personally have found that the Lockheed Martin FSS website is excellent. It gives you exactly what a briefer would give you over the phone. You can get the info in plain English as well.
https://lmfsweb.afss.com/Website/#!/

So what are you folks using?