Oracle. It would be unlikely that you'd get the most out of an MBA at this stage in your career. To get onto an MBA programme that will optimise your return on investment, you could develop your Oracle expertise and get some more years experience building your reputation as an Oracle consultant.