You also don't need to be living in a rural or suburban area to grow herbs. I live in Brooklyn and have herbs growing on my fire escape, as do many of my neighbors. If you're lucky enough to have outdoor space, a good trick is to take tires and fill them with dirt to grow crops. Friends of mine have been successful with tomatoes, cucumbers, and peppers.
I'm an advocate of urban farming and I'd love to hear from other people growing food in an urban area. I'm dying to try Window Farms (http://windowfarms.org), which looks like a great project and has built a robust community around urban farming.
One more thing: cat people, grow catnip! It's ~$1 for a bag of seeds and keeps on coming back. Much cheaper than anything store bought.
EDIT: Currently growing basil, rosemary, cilantro (barely), chives, mint, catnip, parsley. Would love to hear what has been successful or any advice since I'm kind of new to growing.