There are two almost identical breakout boards available - one from SparkFun for $20 and one from Adafruit for $9. I prefer the one from Adafruit. It is lightly larger, but it is much cheaper, has a better pin layout, and it is better supported.
The Register
It is good to read the complete DS1307 Datasheet, but here is a summary:
Address
7
6
5
4
3
2
1
0
Function
Range
0x00
CH
10 Seconds
1 Seconds
Seconds
0x00-0x59
0x01
0
10 Minutes
1 Minutes
Minutes
0x00-0x59
0x02
0
12h
AM/PM
10 Hour
1 Hour
Hours
0x01-0x12
24h
10 Hour
0x00-0x23
0x03
0
0
0
0
0
Day
Day
0x01-0x07
0x04
0
0
10 Date
1 Date
Date
0x01-0x31
0x05
0
0
0
10 Month
1 Month
Month
0x01-0x12
0x06
10 Year
1 Year
Year
0x00-0x99
0x07
OUT
0
0
SQWE
0
0
RS1
RS0
Control
-
0x08-0x3F
RAM
RAM
0x00-0xFF
Bus Pirate
Setup
HiZ> m 4 3 1
I2C (mod spd)=( 0 2 )
Ready
I2C> W
Power supplies ON
I2C> P
Pull-up resistors ON
I2C>