1. Seeing as its a BG make a new image to the size of your display resolution. I use 1680 x 1050. Make sure it has a white background.
2. Press D and then press Alt-Backspace.
3. Go to Filter->Render->Lens Flare. Place it anywhere within the image. I used 3 flares. You can also muck around with the brightness for different effects.
4. Go to Filter->Sketch->Chrome. Detail = 10, Smoothness = 0.
5. Set the layer blending mode to Lighten and duplicate this chrome layer 5 times.
6. Pick the bottom of the chrome layers and go to Filter->Distort->Wave. Click Randomize a few times and click OK. Repeat this for the rest of the chrome layers except for the top 2.
7. On the second top layer go to Filter->Distort->Twirl. Set the angle to 150. On the very top layer go to Filter->Distort->Twirl but this time use -150.
8. Flatten the image. Layer->Flatten Image.
9. Make a new layer, fill it with black and go Filter->Render->Difference Clouds. Set the blending mode of this layer to Overlay.
10. Make a color balance layer. Layer->New Adjustment Layer->Color Balance.
11. Change the colors to something you like.
12. Done! Final result:
http://www.flexy-hosting.com/uploads/mat/bg.jpg (Hi-res Image)