Great advice; I'll add to check the ATIS/AWOS, set your altimeter & let them know you have the information either when calling up clearance delivery or preparing to enter Class B or C.
Pretty funny hearing ATC ask someone if there's a problem with their compass or altimeter...ask me how I...