What do you look for in a girlfriend?

I was having this discussion with a friend of mine and thought it would be nice to see TAF's opinion.

Besides physical beauty, what do you mostly look for in potencial girlfriends?

My friend and i figured out that on a basic level it comes down to:
1)Similar interests (hobbies, music, venues)
2)Similar sexual interests (she swallows, high sex-drive, great sex, a common fetish)
3)She's a nice person (not bitchy, non-judgemental, not overly-jealous)
4)Similar beliefs (political, religious and social beliefs mostly)

Though i don't care so much for hobbies in general (Hobbies are supposed to give me some "me time", not "us time") Musical and Religious views are both big deals to me. From my point-of-view, my current gf lacks on the last one, but she fits #3 so well that i really stoped caring about it so much. And even if she's straight (instead of bi ) she really rocks my world

So, what do you guys think? What's really important when choosing a long term gf?