Okay, normally I would say Detroit but they don't have Pavel Datsyuk(even though he is returning to the lineup tonight, he won't be 100%). Also, Osgood is a streaky goaltender and I don't think he will continue his streak for the next 3 games. Finally, it's the same two teams in the final from last year, only this time the Penguins are a little more mature and know what they're up against.
It's a great series, but with all the injuries and momentum gone from detroit I'm gonna have to give the win to the Penguins.