Thanks for all your good advice. I am not alone as I see probey had a long debate too. I agree with newbuyer that Emerald City has better layout. And I found Solaris' pros & cons analysis very insightful.
I like the Ultra 2B layouts but the price is totally beyond my budget. I am leaning on keeping this nice small unit.