You might want to check out this plane:
http://www.aero-works.net/store/detail.aspx?ID=309
another good choice may be this:
http://extremeflightrc.com/html/74yak54.html
They both look like they could handle your 45cc and I can only vouch for the EF Yak that it is a very good 3D performer. I have not seen the Aeroworks Extra in action so I can not commit on its performance.
Another optinon is this, sell the 45 get a good 50 there a lot of out there for around the $400 dollar mark and put it in this:
http://extremeflightrc.com/html/50ccExtra.html
This is an awesome plane that is capable of anything that you want to do. I own one of these and I think that it is the best 50cc plane out there.