Thanks for all the help, im actually impressed(suprised) by the responses. I have a little something prepared im open to advice
Everyone - please raise your glasses and join me in toasting Joanna and Kevin. As I begin this wedding speech one of the first thoughts that come to mind is... if I'm the best man... than why is Joanna getting married to Kevin? (Pause when people laugh) I guess because today, I am just an average man and Kevin is the best man. (pause) In my extensive research to find out how to deliver a great best man speech, I learned that I am expected to sing the praises of the groom and tell you what a wonderful guy Kevin is. Unfortunately, I'm a bad singer and a bad liar. (Pause when people laugh) Kevin... Joanna is a wonderful, beautiful, kind and good hearted person who deserves a great husband. Thank goodness you snapped her up before she found one. (Pause when people laugh) All kidding aside - I'm honored to be here today... I love you both and wish you many years of happy marriage. Cheers!
Im not gonna use that excact one, just as a template
When Kevin asked me to be his best man, I asked him which one he was gonna marry. (pause for laughter) When he said it was Joanna I spit my drink across the room. I couldn't believe that the hottest dancer at BJ TittyBuckets was gonna marry my best friend! Kevin has hauled down some fine trim over the years and it's sad to think that he can only go out on the weekends from here on out. Hopefully Monday nights will still be cool during football season (pause for laughter) Joanna, you look so damn hot today, no one can even tell you are three months pregnant. You were so cool to get your friends to dance for us at the bachalor party, and don't you pay no attention to what that bitch Raylene says about what Kevin did at that party.(pause for big laughs)
Anyway, here is to a long life, I'm sure Joanne and Kevin and Joannes kids, Billy, Walter, Susan, and Tonwekia will all live happily ever after.
Cheers