Salut le_gameur 
Le mieux est de réaliser ton site de manière "extensible", à ce qu'il s'adapte en fonction de la taille de la fenêtre du navigateur (le pourcentage est de vigueur^^).
Pour les différences d'affichage entre les browsers, c'est claire que ça reste de la bidouille (entre les paddings et la taille des polices qui changent...), d'ailleurs petit conseil: commence par réinitialiser tes margins et paddings en tout début de ta feuille de style:
margin:0;
padding:0;
}
Comme ça d'entrée tu remets les "compteurs" à zéro et tu aura moins de surprise.
Le plus important je pense c'est de tester le résultat sur FireFox, sur IE (6 et 7) et Safari si besoin même si comme le dit Jetable, ça serait mieux de le voir sur tous!