I've been married 19 years and learned a few lessons about making a successful marriage, none of which take "geekness" into account (it's not relevant). In no particular order, they are:
1) Say "I love you" out loud and in ways that your spouse will interpret as being loving (it is OK, nay, recommended, to ask "what do I do that makes you feel loved?). An author named John Lund writes about what he calls love languages to get this point across. Categories include: Doing things, saying things, spending time together, etc...
2) Be honest. The minute you start hiding things from your spouse, you are creating a problem. Don't rationalize yourself out of this, you're all smart enough to understand when you do this and why. Yes, marriage means love. It also means sacrifice of what you want, to make someone else (spouse, kids) happy.
3) Be united. This takes many forms, but boils down to: "talk with each other to make sure you're working on the same goals for the same reasons." What little I understand about women tells me that they (generally) need to feel like you understand them. All the problems you hear about with the stereotypical "bad husband" stories have this in common: the husband is ignoring the wife and being selfish about something.
Husbands are men, not boys. So, be a mature, responsible man and go build a family together. Any problems you have along the way (and you -will- have some, either external or self-inflicted) can be survived if you will both stick with the core ideas I mention above. [YMMV]