In case the java applet page is not working for you, here are some screenshots of the applet in action. If you are looking for information about the Venus Transits - see Dr. Scott's Java applet page or Dr. Scott's Astro Day 2004 presentation (powerpoint).
Single transits
The previous transit (1882 Dec 6) :

The current transit (2004 Jun 8) :

The next transit (2012 Jun 6) :

The 105 year wait for the next transit (2117 Dec 11) :

Pairs of transits
The previous pair (1874 Dec 9 and 1882 Dec 6) :

The current pair (2004 Jun 8 and 2012 Jun 9) :

The next pair (2117 Dec 11 and 2125 Dec 8) :

The non-pair (single transit) (2846 Dec 17 and 2854 Dec 14 (misses the Sun)) :

Series of transits
Series B - complete set across the face of the Sun (in process):

Series C - started during current time range - won't end before year 4000:

Of the 220 visitors so far, you are the most recent!