2 things...
what does the code look like to restore the displays render target the default?
if you can use BlitTransform or something like that to display images in creative ways - blitting twice (esp if rotating or stretching) can be real slow. i tried it, im working on blitting rotated around a point (just a little trig, just gotta get around to it)