Somewhat dissapointed to find that the devices are not actually HTML/CSS mockups, but just a background image of each device sourrounding the screenshot.
Not sure why you would want to compromise on browser support just to have some fancy CSS3 in there. Background image is totally acceptable (in fact, I think that was a great design decision). This library does exactly what the author claims it does.
Looks good, but I think it's too detailed for the intended use case. If you're trying to demo your website in a phone, you want a generic smart phone, that emphasises your app, not your choice of phone.
http://marvelapp.github.io/devices.css/