Using the gradient tool to render the front part
Repeat with the side and bottom panel, then use paintbrush to add some shading
Use the burn and dodge tool to recreate the chrome extrusion
Do the same with the buttons
To add texture, add noise and motion blur it.I used Arial for the text next to the flash and warped it a little, and used the path tool to recreate the Sony logo