I think it depends on the situation and the maturity level of both parties. I took the virginity of three of my ex's and it was wonderful (well at least for 2 of them--one had the "omg it's gonna hurt" syndrome [I'll talk about that later]). The second guy literally fell in love with me the night we met, although we didn't have sex.
I guess for some people, you being a virgin could be somewhat of a turn-off because they feel like they have to coach you through everything and start from scratch...and sometimes that can be frustrating, especially if the guy (virgin) is not TRYING to work with you. If you already have your mind set that it is gonna hurt and you can't bear the pain, then there will be complications.
But if you are mature enough to say "ok, well obviously this has to hurt a little bit, but I still wanna go through with it because I love him/I lost a bet/or whatever your reaons are, then you should be fine.
The most important concept to remember is "either you are ready or you're not"----because it's fine and it's one thing to be dealing with the apprehension yourself, but some guys feel disrespected or teased if you THINK you are ready and lead them on, but then in the middle of it, you all of a sudden say "uh, I don't think I can do this right now". It's better to just not even get in that situation altogether, until you know you are ready physically, mentally, and emotionally---it works out better for both parties.
But all in all, know your partner, know his mentality, maturity, and experience with virgins...that, I think, will be more important than (or as important as) the part you actually play in it....hope this helps
