i just checked my dhcp leases file, looks like 7 days.
I also seem to have 2 entries for eth0
When I was on the phone with them I renewed my ip manually by releasing with dhclient and renewing - is that why I have 2 lease entries in dhclient?
http://members.rogers.com/danis/dhcp.txt
(the censored sections matched)