Thanks for the replies!

I know I show this all on IRC too but I wanted people who don't use the IRC to see it as well. After I get some basic combat in I will be posting some screenshots on gamedev.net too. Hopefully I don't get yelled at too much for using TV like I did last time.
The solar flare looks wierd because it doesn't move as the camera rotates around it... it's completely static in screen-space. Maybe that's intended, but I'd try to at least randomize the effect as the viewed angle changes, make it warp according to delta-view-angle or something.
This sounds like a nice idea, how can I warp it though? Right now what I do is something along these lines:
float z = Mesh.GetRotation().z;
Mesh.LookAtPoint(Camerapos, false);
Mesh.SetRotation(Mesh.GetRotation().x, Mesh.GetRotation().y, z);
Mesh.RotateY(0.001f * Tick);
Then there is another flare on top(same texture) that rotates in the opposite direction -0.001f
-Toaster