For your post workout shake I would find a good post workout meal replacement powder that has a lot of carbs. That way you can mix the powder in a shaker instead of having to use a blender. I dont even use blenders anymore. Way too inconvienant and too much of a hastle to clean. Believe it or not, shakers mix most powders almost as well as blenders. You can buy them at just about any health food store.
I definately believe in post workout shakes. But its not bad to have protein before a workout as long as it is an hour before the workout. I take a post workout recovery shake that contains about 50 grams of protein, 75 grams carbs. I also drink a large glass of milk and a large glass of cranberry juice mixed with creatine and glutamine.