kipperfan, here is a thread I started about visiting Vimy Ridge before I headed there last month. Lots of good information about it and other WWI and WWII sites in France and Belgium from numerous posters here at CP.
http://forum.calgarypuck.com/showthread.php?t=65345