What brand you should buy will depend on your feet and what you will be using the running shoe for (short runs, endurance etc and how much cushioning you need). Go to a local sports or running store and try on different shoes to find what works best for you. Good brands to start with are Nike, Mizuno, Saucony, Asics etc