My fast birth was a big baby (9lb 9oz), born at home, intervention free. He was also baby #3, VBAC (my 2nd child was a c-s performed when I was 9.5 cm dilated, because of his presentation) and my labour kicked into high gear after I ate a nice lite lunch. I kept active throughout labour (only stopping my laundry-doing about 40 minutes before his birth). Most of labour was spent either completely alone or with my then-4 yr old son casually watching TV and talking.
IME as a birthing mama and as an OB nurse, I can tell you a few hints for faster easier birthing (in general)...
1) Let nature do it! Don't rush to induce and don't try to jump the gun. When baby and you are ready IT WILL HAPPEN and happen nicely.
2) Avoid drugs (same reason as #1)
3) Be in a comfortable environment (ie stay away from the hospital or birth center if you can)
4) Do what feels right to you at the time. Don't think that you HAVE to have things a certain way. If you do have concrete plans you are most likely setting yourself up for disappointment. Also, be willing to LISTEN to your body and your mind. If it feels right to transfer to the hospital, then listen to that inner voice. Don't force yourself to stay at home if it makes you uncomfortable (seriously, some ladies DO feel more comfy in a hospital. I can't personally understand that mindset, but likewise those ladies have a tough time understanding MY mindset!) If it feels right to romp naked around your backyard, then by all means romp away!
5) EAT, and not just the hospital standard "ice chips diet", but whatever you desire. See #4.
Good luck and happy birthing!!