City tour you may want to take a look at the big bus company
http://www.bigbustours.com/eng/dubai/default.aspx
Safari most people use Arabian Adventures, they also do City tours and Abu Dhabi trips.
http://www.arabian-adventures.com/To...sp?nav=2&sub=1