I had my first (and only, so far) at home attended by a CNM and have never regretted it. I loved everything about it being a home birth -- I never had to climb into a car and endure a car ride while in labor, I invited my birth attendants into my territory rather than going into a strange territory to labor and birth, and after the birth I took a shower in my own shower, ate my own food, and was tucked into my very own bed with my husband and new son.
So far as the first birth being harder, usually it is and there is a higher transfer rate for first time moms, however what that means for you as an individual is not so straight forward since very labor and every mom is different. I have a friend who with her first child got in the car when contractions first started picking up, got to the hospital, and had her baby 30 minutes later. She recently had her 3rd child, a planned homebirth, and her labor was over 18 hours. I've only had one child and, counting from when I could no longer fall asleep between contractions (I had a few days of prodromal labor), it was 23 hours. The big key isn't how long your labor is, the key is how well you're supported and I believe that homebirth offers you the best support for a physiologically normal labor.
There is a LOT of misleading, scary, and flat-out wrong information out there about birth and our media instills in us images that only hinder us when it comes to birthing. I read tons during my pregnancy -- Henci Goer, Ina May Gaskin, Dick-Reed, Bradley Method books, and more -- and only later after the birth did I realize I was STILL subconsciously influenced by how our media depicts birth. It's hard to get that stuff out of your head when it's all you've seen and heard about birth most of your life.
While you're considering your birthing options, I also want to make a plug for having a midwife for your prenatal care. I started off with an OB for prenatal care and switched to a midwife at 30 weeks. I was focused on the birth and didn't realize until then that the prenatal care is WORLDS apart. With a midwife, your prenatal appointments are usually 45 minutes to an hour or even longer where you talk about everything that concerns you. She can also guide you in making healthy food and lifestyle choices beyond the general list of do's and don'ts given by OBs. I just can't say enough about the quality of prenatal care offered by midwifes.
Good luck with whatever decision you make. And congratulations!