Importing .png with alpha

My .png textures get screwy whenever I import them into Unity. They look fine in photoshop, fireworks, preview, finder, etc. but the second I bring them into Unity they lose their alpha value and will only render with a black background.

Is this crap programming on Unity’s end or could some files be corrupted and causing this?

you need to set the type of shader. I also use .png imges. Change the diffuse type shader (which is the default) to Transparent->Diffuse. There are a lot of shader in unity. try to experiment. goodluck