while i understand that they are exceptionally tacky, McDonald's cup holders, with a little double sided tape, fit perfectly on the dash of an old micra... if you are going for function, and cost, over form.
also a drink on the dash may be considered an obstruction.
just something to think about though.