I came across this site in my travels and thought you guys here might appriciate the most:
http://www.sengokudaimyo.com/

The detail with the info on armor is the best I've seen on any site:
http://www.sengokudaimyo.com/katchu/katchu.html

enjoy.