I bruise very easily too, and heal slowly. My massage therapist suggested I try rubbing Vitamin E cream on the bruises to speed up the healing. Whether it's the Vitamin E itself or the fact that the rubbing helps move the blood around, it seems to work at least a little. I agree with snapdragen that ice helps too, especially if you can ice right away after the fall/collision/whatever caused the bruise. For really bad bruises, avoid hot baths or heat packs until the swelling goes down--otherwise you're just drawing more blood to the area.