I agree with Plazola on having at least 90% base malt and then adding a little character malt for the remainder. I like to go 90% 2 Row, 7% Munich, 3% Carapils.
As for hops, 3-4 ounces in 5 gallons works well (mostly late addition of course), plus 1-2 ounces dry hop. Mosaic is pretty potent if you're looking for solid flavor and aroma. I also love Chinook, particularly for dry hopping as it give you that classic IPA aroma.