I also have SFIV arcade edition on Steam, but haven't gotten the foundings yet to buy a controller.
There are ways to play with a keyboard that actually aren't horrible. I actually prefer a HitBox-setup on a keyboard(that is, using Space as the Up-key) above a regular pad.
That, or a controller converter for a Xbox/PS3-pad doesn't cost much afaik.
I don't play that much SF4 myself though(prefer TTT2 and SFxT), and I'm fairly bad at it. I also get framedrops and stuff on PC. :V
Mine hates gaming, and actually makes a really big deal out of it. Really fricken annoying!
Make an equally big deal out of her watching shitty chick-flicks.
If she gets defensive about that, point out that she's being hypocritical and withhold sex for a week.
Currently watching Deadwood and Doctor Who with my girlfriend, as well as some of the original Star Trek. It's pretty good shit all of it, even though ST shows its age.