From the Official Page:
Running from Saturday July 1st to Sunday July 23th 2006, the 93rd Tour de France will be made up of a prologue and 20 stages and will cover a total distance of 3,600 kilometres.
It is a bit premature to post on it already but I'm excited because I finally have a DVR to record and fast forward the footage. It will be a closer race now that Lance is not competing.
You can always catch up on the race on the OLN cable channel.