Personally I prefer dubai for sure
lots of things to do
in terms of cost of living its very similar, sometimes dubai is slightly cheaper
however in dubai since there are many things to do and places to go to, you tend to spend a lot more