I was literally bouncing off the walls after my first was born. I was up and walking around before I delivered the placenta (I don't remember it feeling strange, but it was my first, so I didn't know what I was supposed to feel). My partner yelling "Tanya, come back here! You haven't delivered the placenta yet!" is something I'll never forget.
I ended up delivering the placenta on the bathroom floor, lol. Then I showered, dressed, and insisted we take the baby over and show her to some friends. I actually wanted to walk over (it was only 6 blocks) but my partners insisted on driving me. So I was over at my friend's within two hours of giving birth.
My second birth (twins) knocked me out. I lost a LOT of blood. It took a couple of days before I stopped feeling light-headed everytime I stood up. I was back to normal within four or five days, though.
I was an emotional wreck after my third birth, but could probably have done the same things I did after my first if I'd had the motivation.
I was up within five minutes of having Jesse and Davin, then drove my older twins to gymnastics the next afternoon. The reactions of the people at the gym when they found out I'd given birth 15 hours ago were amusing. I particularly loved the other mothers asking me when I'd gotten out of the hospital. Me (looking very confused): "Why would I have been in the hospital? I wasn't sick."
My births are relatively quick, though, and I've never torn, so I'm sure that plays a part in how fast I'm back on my feet.