sportsnut: it has been a while since i was a pitt undergrad, but i have experience (though limited) with both schools. here are some facts that may help:
1) Pitt has a very strong reputation because of their connection with UPMC. That could be good or bad. It means there are lots of clinical opportunities within a close radius, but a lot of them are in very large, very busy settings. They have a level of funding access (and, subsequently, resources) that you just wont get at smaller/not-in-a-city schools.
2) when i was considering applying, I was told by the DPT chair at my school (slippery Rock University) that she has colleagues at Duke who bemoaned the fact that Duke had a PT program, and while it wasn't awful, it was definitely at the bottom of the funding (and therefore all other) food chain(s) in Duke's grad system. Though, to be fair, its been a year since that chat.
3) Duke is a very gorgeous campus. If I had to choose strictly on aesthetic, I would choose Duke, 10 times out of 10. However, Pitt (for all its dinginess) has the perk of being a medium sized school in a large atmosphere (5 other colleges within 10 miles and right next to downtown). When I was at Pitt I loved that if a weekend came and I had some free time, I coiuld hop the bus for free with my student ID and head...wherever I felt like it; the bar scene, strip district, a ballgame, etc etc.
My opinion is very biased, but I would choose pitt unless you feel strongly that you wouldn't succeed in a big city environment.