IMHO,m (I was formerly with Citigold) neither one is worth getting too excited about. The benefits are not so great--and, perhaps more importantly, you have to tie up $50-100K at exceedingly low interest rates. I figure my foray with Citigold cost me several grand in lost interest (admittedly, rates were a little higher then, in general) and all I really got was a few bucks saved on forex charges at Citibank ATMs in Europe and Japan. And, maybe $100 in waived wire transfer fees.
I'd rather use something else and keep the $100K flexible. How about a BA Chase card now that there is no forex charge on it?
I also looked into the HSBC Premier at the time and concluded that it was not really worth it either.
But, it is nice to be special.