Honestly, if I were straight, I'd pick the one that I'm most compatible with... Someone can be hardworking, but that doesn't mean you're going to have something to talk about over the dinner table. The same goes for the Stay at Home Mom and the career oriented person... As an example, I went out on a few dates with some guys who had very prominent jobs (One worked in broadcasting in NYC, another worked in Pharmaceuticals, etc etc) and while it was kind of cool to hear them talk about the work they do, it was dry as hell once that ended because we had NOTHING to talk about. Now, with the guy I'm dating currently, we have brilliant conversations that go in depth about everything, and so far we have not run out of things to say...But it doesn't matter to us what the other does or doesn't do, the education level, etc etc... To us, it's all a focus on what we have to talk about.