This website is an awesome collection of user reviews/pics etc. relating to just about every board game you can think of. Registration is quick and painless and the reader reviews are very informative.
Also, I checked Russian Campaign and Fortress Berlin on this site and both had pages with user reviews, descriptions of components, and better yet, good scans of components.
www.boardgamegeek.com