ORIGINAL: RockinChair
ORIGINAL: kevin1
There are many species of bamboo, most are tropicals, and therefore unsuited to your climate. The few that would grow there don't get very tall, and most bamboos are very invasive. Have you considered honeysuckle? Deer love it for both cover and browse, it grows nearly everywhere, and you can root cuttings of it for nothing. It can be invasive too if left unchecked.
x2 on the honeysuckle. Also provides massive amounts of protein.
be careful with honeysuckle. it is a HUGE pest around here and it grows fast and will grow ANYWHERE. provides good cover but takes over everything and chokes out trees