Saaz, Goldings US, East Kent Goldings, Santiam, Willamette, Fuggles
Cascade, Centennial
Warrior, Magnum
This is my opinion and I don't REALLY know what you like. A total of 5 hops varieties would give lots of flexibility. I would pick at least two complimentary hops from the top six. I would pick both middle hops. I would pick one of the bottom.
For example, from hopsdirect, you could get:
CASCADE $11.85
CENTENNIAL $15.65 (leaf)
MAGNUM US $11.30
SANTIAM $14.25 (leaf)
GOLDING US $12.70
WILLAMETTE $9.90
...and with shipping it would come to around $90 total. The math (6x16 = 96 ounces of hops; $90/96 = 0.94/oz), so each ounce would cost less than 94 cents per ounce. That's great pricing as far as I'm concerned and less than half of what most LHBS charge. However, what's not stated is that hopsdirect give an additional 1-4 ounces per bag (usually around 2) which means your total ounces actually goes up (96+12 = 108) and your cost per ounce goes down (~0.83/oz). So now you're looking at about 83 cents per ounce (on average with shipping), and a lot of LHBS shops are charging a minimum of $2/oz and the average is closer to $2.25/oz - therefore your paying closer to 1/3 of what they're charging.
Flipping it around. If I buy $90 of hops from my lhbs I would get maybe 41 ounces of standard-demand hops vs about 108 ounces by buying in bulk (which is about 2.5x the amount from lhbs).
It's a no-brainer for me. Well, that AND washing yeast
. Between the two it's a savings of over $10 per 5 gallon batch (assuming 3 ounces for a savings of ~4.50, and reused yeast for a savings of ~6).