Faits: A. Dame G._, née le 15 mai 1965, et G._, né le 7 janvier 1959, se sont mariés le 20 décembre 1991 à Haut-Vully (FR). Aucun enfant n'est issu de cette union. Par contrat de mariage du 17 septembre 1991, les époux ont adopté le régime matrimonial de la séparation de biens. Aucun des deux n'a constitué de deuxième pilier durant le mariage. En revanche, l'époux est au bénéfice de trois assurances-vie qui lui assureront un capital total de 440'000 fr. en cas de décès ou en cas de vie en 2023/2024. Depuis de nombreuses années, l'épouse souffre d'une sclérose en plaques. Elle bénéficie d'une rente entière d'assurance-invalidité depuis le 1er juillet 2001; cette rente a été estimée à 2'150 fr. par mois en cas de divorce. B. Le 12 janvier 2005, l'époux a ouvert action en divorce. Par jugement du 20 novembre 2006, le Tribunal civil de la Sarine a prononcé le divorce des époux, fixé la contribution d'entretien en faveur de l'épouse à 4'000 fr. par mois; l'époux a également été astreint au versement d'un montant de 100'000 fr. destiné à combler les lacunes de la prévoyance professionnelle, ce montant étant exigible en cas de décès de G._ ou alors au plus tard le 1er juin 2024. C. Statuant le 8 août 2007 sur appel de l'époux, la Ie Cour d'appel civil du Tribunal cantonal de l'Etat de Fribourg a partiellement réformé ce jugement en ce sens que la contribution d'entretien mensuelle a été fixée à 3'700 fr. jusqu'à la retraite de l'époux le 1er février 2024, à 3'000 fr. depuis cette date et jusqu'à la retraite de l'épouse le 1er juin 2029, et à 2'000 fr. par la suite. D. L'époux interjette un recours en matière civile. Il conclut à la réforme de l'arrêt cantonal en ce sens que la contribution d'entretien soit fixée à 2'500 fr. par mois jusqu'à l'âge de sa retraite et qu'il soit libéré du paiement du montant de 100'000 fr. L'épouse conclut au rejet du recours. 