I owned a P97 and now own a Glock 30.
I loved my P97 but after about 1000 rds it developed a slight catch towards the end of the trigger pull. If you were slow firing it felt like a false trigger break. The actual trigger break was right after it.
I called Ruger and they talked me through 2hrs of troubleshooting. They finally said to send it in and they would replace the trigger assembly. I told them it was my only carry gun so I needed it back soon. They said no problem.
I got it back in 6 days with an extra mag and a check to cover my initial shipping cost.
I have yet to find a customer service that good.
All in all it shot well but was not good for carry. Just to big for my taste.
The Glock 30 shoots better in my opinion. Something about the way it's balanced just feels good. It's also easier to conceal. What sold me on the Glock was the amount of aftermarket parts and modifications you can get. While I've yet to use thier customer service I've heard they are top notch as well.
If I had to choose between the two I would get the G30 for carry. If you just want a plinker or house gun get the P97.
Is the Glock worth and extra $200. In my opinion, yes. The design, durability, and reliability give you a lot of gun in a small package. Having interchangable parts with other Glocks and sharring mags with it's big brother, the G21, are worth the money.
One more bennifit that few talk about. If you sign up with the Glock Sport Shooting Foundation (GSSF) you can compete at any of the matches throughout the US but here's the great part. For the $25 a year membership you can bring your Glock to any competition and get it cleaned, inspected, and have any worn parts replaced....FOR FREE. You don't even have to compete.
Besides that, you get a quarterly GSSF newsletter, copy of the Glock Annual, a Glock hat that you actually would want to wear, and some other stuff like patches and stickers.
With the Ruger you get a good gun and customer service when needed. With the Glock you get a good gun and tons of support year round. Even when you don't think you need it.