Wow! They sound just like my last two best friends! They acted the same way. I am like you, I don't want to be constantly partying and I can't stand people who think they are better then others or are really materialistic.
I think you are better off without this friend. If you want to keep her around and find out if she is really a true friend or not, tell her that you just aren't into the partying as much anymore. Tell her you want to do other things with her like, as you said, go to the mall or see a movie. Tell her you are going to be cutting back on drinking for health reasons. If she stops wanting to hang out with you, then you will know what the deal is. If she wants to do non-drinking things with you and is understanding, then maybe she has good intentions after all.
Your husband should be number one priority at all times. Everyone knows that. So don't do anything for her sake that might make things tough or unfair for your husband.