20040608 venus-transit: Ready for a date with Venus?