Citation: I 26/05 31.05.2005 E. C

S.________ interjette recours de droit administratif contre ce jugement dont il requiert l'annulation. A titre principal, il conclut au renvoi de la cause à la juridiction cantonale, subsidiairement à l'OAI, pour complément d'instruction. A titre subsidiaire, il requiert l'octroi d'une rente d'invalidité fondée sur un taux d'invalidité de 60 pour cent au moins. Dans les deux cas, il demande une indemnité de partie ainsi que la prise en charge des dépens pour la procédure cantonale. Très subsidiairement, il sollicite le bénéfice de l'assistance judiciaire gratuite. L'OAI conclut au rejet du recours, tandis que l'Office fédéral des assurances sociales a renoncé à se déterminer.