I waited 6 months before I slept with my bf - and both of us are really glad we waited that long! The anticipation made it all worth the wait and we've been together almost 5 years now!! But I do think it's down to each individual person - I don't think it makes you a slapper/lad if you sleep with someone on a first date (unless it's just a one night stand). If you feel happy and comfortable with that person, then why not?? Everyone has their own time scale for getting to know someone, some people fall in love very quickly, for others it takes a lot longer! Do it when YOU feel ready nicnicnic!!