We re-did our kitchen back in 2010. Granite counter tops really make a big difference in our kitchen. We also went with a double-ogie edge to make it pop. Bullnose edges, IMHO, really don't look as nice.
Here's a couple of shots of the kitchen:
Sure, today's trends say you should get a concrete, stainless, or wood (butcher block) counter top. I think a granite counter top is more timeless and will make your kitchen redo 'pop'.
I'm assuming your countertop is on an island, or you can't vent upward wherever the range is. If you can vent upward (with the least amount of bends in the vent channel) that would be your best bet. Unless you are cooking really smelly, greasy stuff, don't over-do it with the venting and cfm ratings - it isn't worth the extra $$.
Good luck!