I love my D4 but it is a niche phone and I'm craving roms like a cookie monster craves cookies. I'm thinking of getting the S3 and giving my wife the D4. I will continue to play with the D4 since I can't resist modding it. She currently has a D3 so I'm wondering if all I have to do is take her sim card and put it on my phone.
If you're currious, I seriously considered the Razr HD but the 1gb of ram has me doubting its ability to smoothly run future versions of Android. The build quality of the Razr HD is impeccable but the so-so camera, only 1gb ram, and very few roms and unlockable bootloader swayed me away from it.
It's only $79 through Amazon so it's a steal. I will miss safestrap 3 which allows me to switch between roms on the fly.