My GSG did not crack and has proven to be a surprisingly accurate pistol. I've enjoyed it a bunch. Takedown is a lttle clunky, but the gun is pretty well made, the magazines are robust and it's been good to go with minimags, (all I've used so far).
I've only fondled the Umarex, but it looked to be very comparable. Either will probably suit your needs.