If you're going to a tree farm or to a parking lot where the tree farm sets up trees to sell for christmas you really shouldn't have any problem finding one that looks good.
They will all be about the same height, so that shouldn't be an issue. The worst you will have to look for is possible one that has big gaps in the branches. Usually if they are like this you are able to turn that side to the corner/wall where you place it to make that area not be seen.
Now the only question is if you want to get a live tree that you can plant in your yard after christmas or if you are just getting one that is chopped off and you will throw out on the curb.
We did both of those, along with a few years of an artificial tree, when I was growing up.
The artificial tree is obviously the easiest, but some people think they look tacky.
The real trees that are just cut off are Ok, but seeing as they are killed by cutting them, they will start to drop needles at a fairly regular rate, leaving a mess to clean up and as they dry out they can become a fire hazard.
The live trees that have roots still intact are obviously the most environmentally friendly ones to get but are the hardest to actually take care of during the time between getting them and the time you plant them.
Those need to be kept watered and you really want to go dig the hole for them now before the ground gets any harder.
We already have snow here in NW Ohio, about an hour south of the boarder, so I imagine that it is a bit worse up there.
Best advice really is......Do whatever your wife says. You are just the muscle in this endeavor. If she knows your past Christmas history and the fact that you didn't have trees growing up she should be aware that you have little to know knowledge about what is a good tree. She will have her opinion on it and whatever makes her happy will work out in your favor.