I haven`t travelled via Dubai for about 4 years but it used to be very good for buying 22crt gold earings for about £16 to £20 that make good presents. Must have gone up now due to gold price rises, you pick out the jewellery and they weigh them and charge you the gold price. Also good raffles for some super prizes.
It never struck me as being that big an airport, have they added more recently? Bangkok seems twice its size.