The two programs have similar overall caliber.
As already mentioned, Stanford is better known for cardiology and heme/onc, though I wonder about heme/onc sometimes. They are very strong in oncology research. However, without the NCI CCC designation (and the patient referral base that comes with it), I wonder how heme/onc clinical training is at Stanford. Not a huge impact on resident education, but does make one wonder about being a heme/onc fellow there. UW, stronger in ID and P/CC. Especially P/CC. Having said all this, you will do just fine being from either program when applying for fellowships.
Location-wise, both are pretty sweet, but Bay area is more expensive. Money issues aside, I think both locations are also suitable for raising a family (if that is a factor for you). Nightlife is available at both places, but will be farther if you are at Stanford.
Don't forget about group dynamics. Stanford is a smaller program; residents do seem fairly tight-knit. UW is larger, so you probably won't get to know everyone as well, but it also means that you are more likely to find colleagues who share similar interests. For what its worth, alumni network will be larger coming from UW, and that may help you down the road with job finding.
One last thing. UW may not present itself well on interview day, but people still seem pretty happy overall (same at Stanford). My "big sib" from med school is now an intern at UW, and he is enjoying his experience with no complaints.
Good luck. You are in an enviable position either way.