I use A-MICE-ATM.
It's sound's a little weird, but it covers all the bases.
A - ATIS/AWOS info. Know what the weather's doing before you're at the MDA/DH.
M - Mag Compass & Marker Beacon (if required). If things get busy close in the terminal area, it's nice to know that the nose is pointed in the right direction. Get that marker beacon on, tested, and loud now.
I - IDENTIFY EVERYTHING!!!! Enough said.
C - Course Inbound. Know the final approach segment. Sometimes there's a course change after the procedure turn....don't let that creep up on you.
E - Entry. Know weather or not there will be an IAF, if you'll do a procedure turn, or hold-type course reversal, or if you'll be getting vectors onto a published segment of the approach.
A - Altitudes. Know any step-down fixes, Initial altitude, MDA's, DH, etc.
T - Time. If you'll need to time the approach, figure out what speed you'll be shooting the approach, when you'll start timing, and what you're time to the MAP will be.
M - Missed Approach. Know the missed. If nothing else, know the initial climb, heading, and have the holding point (if there is one) set up and clearly in your head.
Everyone has their own approach briefing, but I've found that this one is quick, easy, and get's the job done when a controller throws an off-the wall approach at you. (Example : I had this experience a few weeks ago, talking to Nashville Approach.
TRACON : N92659, you can expect the NDB Approach at Gallatin.
N92659 : We're unable the NDB approach, we're not showing that it exists anymore.
TRACON : OK, how about the GPS RWY 35 Approach? [Which I'd Never Even Known About....nobody ever uses that]
N92659 : OK, that'll be fine.
TRACON : Roger, N92659 Proceed Direct OPCIL, now 4 miles west of OPCIL, cleared GPS RWY 35 Approach, report crossing APATY
All this, in the clouds, 3 miles vis, 500 OVC. Thank goodness for a good briefing procedure!!!