I have tried the phone briefing but also enrolled on the DTC DUAT which is online (
www.duat.com). I like the fact that you can see some weather graphics although it is not as good as the system they have at our flying club. That one is a commercial product (cannot remember the name offhand) but is very good. Expensive also I suspect. To enroll on the online duat system you need a current FAA medical.