Uppa baby CRUZ?

I always hear people saying such good things about the Vista, but never about the Cruz. What are your thoughts on it? Is it worth the price in your opinion?