I will personally got for Noida, becase good developers are coming in in Noida and greater Noida. Greater Noida is the future with projects both affordable and luxury.
See this question is very tricky , because both the region are rising up with good real estate project. If you want a immidiate result i will ask you to invest in Dwarka. if you want to wait for a year or so, then Noida is a good option.