Is that right? All 3 of you are fanfiction virgins?!?! OMG! All three of you go straightaway to http://www.fanfiction.net
and find something to read.
That's my favorite site for general fanfiction. The one I normally frequent is all Snape/Hermione based. Just pick "Books", then "Harry Potter". You can choose the 1st character, 2nd character, rating and length. Things to keep in mind: SLASH - means boy/boy stuff, FEMSLASH - girl/girl ofcourse. I didn't know about Slash when I first started reading and got a bit of a surprise!LOL