Creating stable sketches

I have years of experience with Pro/E and am slowly learningSolidworks (2007). One of the things that is frustrating me, when Icreate a sketch, it forces me to create my dimensions to edgesrather than to the faces. In Pro/E, I was taught that dimensions(and other relations) should be created to faces rather than edgesbecause edges aren't as stable. Is there a way to get Solidworks tolet me create my dimensions to faces rather than edges? I just feelthat I am having too many sketches fail later down the road becauseof this. Are there general rules for creating stable sketches?

Thanks,
CarrieSolidworksSketching