Firstbeat, huh? I'd been wondering where Garmin came up with those wacky numbers; none of them seemed to line up with anything else I could find.
Recovery time from Garmin I treat kind of like I treated late night comedy monologues, at least before Jon Stewart. Pure entertainment, and I'd get my news from a real news source. Short, hard ride, can barely park the bike and walk back into the house; recovery time, 9 hours. Or a long, easy endurance ride, feeling fine; recovery time 38 hours. For the latter case, does pulling the lawn mower out and cutting down some overhanging tree limbs count as part of recovery time?