Philip was here! #WC2010 What do you think of the Cape Town stadium now?