Well since its the first time i post in here i dont know if its a tut already like this one but here goes :P
1) Make a new image and set the width to 350 and height to 350
and the resolution to 72. Press D to set the forground to Black
and background to white.
2) Now take the Gradient tool and go crazy in the right corner of the image ( Make circular motions ) . Un-check the reverse, dither and transparency. Try and get something similar to this:

Now press ctrl+j to duplicate the layer. Then go to Edit
> Transform > Flip Vertical. Now your image should look
like this:

4) Set the layer to Lighten and press ctrl+e to merge the layers. This is what you should get then:

5) Now again ctrl+j to duplicate the layer. Then go to Filter > Distort > Ripple. Set it to 250% and Large. Now you should have something like this :

6) Now set the layer to lighten. Press ctrl+e to merge the layers. Now your image should look like this:

And you are done! If you want do step 5 again for better effect. This is my final
production:

The first two time i did that i got these:
http://home.no.net/rubenswb/gfx/home/burningsun.jpghttp://home.no.net/rubenswb/gfx/home/shockwaves.jpgTell me if there is something wrong with it :)