A strong rider or one who rides in the weather, dust or dirt very often will have to replace his chain much more often than the 2500 to 3000 miles mentioned above. I know people who have to replace their chains as often as 1000 to 1500 miles. Sean Yates ( former pro rider- Motorola etc.) had to change his chain every 500 miles!!
Ride not the stretch
Pat