Thanks everyone for your comments. I spent some time reviewing the Shimano road lineup and decided the 105 derailleur is a good balance for performance and quality.
I didn't spend much time looking into Campagnolo and Sram as they are not easy to source in my area.