lets see....
first guy I ever went on a date with was 26 and I was 19... 7 yrs difference
2nd guy was 22 and I was 19... so 3 yrs difference
3rd guy (and the only one i've been really serious with) was 25 and I was 20... so 5 yrs difference. It was a rather big difference but it didn't seem like it. He'd spent the first few yrs of his college life at the citadel and was also a soccer player while there so he was on a very strict and rigorous schedule so he never go to really party, so he did that the few yrs after. He wasn't quite as mature as most 25 yr olds, but that was fine with me.
4th guy was 20 and I was 20, but he was 6th mnths younger than me. VERY immature (although he is constantly telling me how mature he is). This didn't work out sort of b/c age. He didn't want to be serious at such a young age

and I was looking for something serious. Instead it ended up as a f*ck buddy situation.
the guy I may very possibly start dating soon is 20. he'll be 21 in august and i'll turn 22 in november. He is pretty mature for his age and I think age won't affect us. I'm already a yr behind in school so if it turned out serious we would end up graduating at the same time.