I LOVE penetration! However, if I haven't had sex in awhile (like what's going to be when my SO finally gets back here from NZ) or if I have been doing kegals a lot, it tends to hurt and I like it to go a bit faster..... My first time with my SO he lasted about an hour (changing positions and relubing.... O.o). And let me tell you. It had been a few months since I had sex, and boy was I SORE!!! But, I did get my first gspot orgasm (ever) from him that night..... I love it, but foreplay is great too.... Ideally for me, about 30-45 min unless I'm in a real fixation mood.... then he can go to town for hours and I wouldn't mind..... But, on the nights that he lasts 15 min or so, he makes sure I'm taken care of in other ways.... So honestly, I love penetration, but I'm happy as a lark no matter what way I get my "O"