New Frame: Looking to add some power

I'm about a 3.5 to 4.0 player. Probably closer to 3.5 at this point since im still getting back into playing shape after a long layoff. But i have been an effective 4.0 player in the past and hope to soon be again.

Im a bigger guy at 5'10 190 and also powerlift as a hobby, so dont have issues with strength.

I have a short backswing on my forehand and backhand, and am looking for a frame that is a bit more spin friendly and adds some power to my game in my transition game and defensive shots. I also end up at the net a decent amount and play some doubles so i like to have a manueverable frame for net play.

Recently i have hit with the dunlop aerogel 300g and 500g. I loved the weight and manueverability of the 300g, it was perfect. 300 didnt have the power or the spin generation i was looking for though. I loved the spin generation of the 500g, it was phenomenal.

I am not sure what to look at that can offer the spin of the 500g, in a slightly heavier more stable package that is effective at net.

Any help in picking some frames for demo would be great!

EDIT: part of the reason i am looking to change frames is that i have made the choice to go to a smaller grip size after i had a lot of success with using a smaller grip with my style of play. i currently dont own any frames with the new smaller grip size

Mark, for what it's worth. I love the 4D 500 tour. We're all different, but I found the pure drive Roddick to have no feel, compared to the 4D 500 tour. It felt like a club in my hand. I also have demoed the pure drive GT, the Becker Pro and the Volkl Powerbridge 8. All similar in theory to the 4D 500 tour, but for me the 4D 500 tour was by far the best. I agree about the spin generation. I kept swinging harder and the ball stayed in. I'm still demoing more frames, because I just get that way about racquets - and I love trying new frames, but the bar has been set very high with the 4D 500 tour. I'd be pleasantly surprised if I find something that works better for me. Good luck.