you should be able to use stock pads on slotted and vented rotors but its kinda pointless cause pads can make a huge difference in your braking performance. Upgraded pads on stock rotors can make a huge difference. But as far as cross drilled or slotted i'd say cross drilled would do nicely but that's more of a personal pref i guess they would probably evacuate the heat slightly better too (imo) but you can rotors with both done to them. Brands i'd say just look around there's a lot of companies makin decent one piece rotors like that. Brembo is awsome but they can get pricey depending on what you're looking for. I think HP Racing has some nice one piece rotors at a really good price too.
"Excuse me, is your refrigerator running? Because if it is, it probably runs like you... very homosexually."