I started out my career in graphic design as an interface architect so I’ve always had a soft spot for GUI’s and user interaction theory. I happened across this post at Teehan+Lax about the GUI for the iPhone. They’ve posted a PSD with most of the assets from the iPhone interface, all in freely-scalable shape layer and PS effect formats. Technically it’s been posted to provide an easy way to create iPhone mock ups but I think it’s a great reference for anyone trying to learn how to create interface graphics in Photoshop (for web or otherwise). Reverse engineering PSDs like this is a great exercise in working with scalable graphics in Photoshop. You can download the PSD from the Teehan+Lax site.