Desværre er det sådan, at IE til pc ikke er standardiseret nok i forhold til næsten alle andre nyere browsere derude, (pc og mac)
Det drejer sig især hvis du bruger paddings margings width i dine divs.
grunden er ret enkel, da IE ikke viser BOX-modellen korrekt. Vi tænker, man har en box og inden i den sætter man en padding og en margin, det samme gør IE, men W3C Standarden siger, at man tager en box og al padding og margin sættes udenfor. Det kan være en af dem.
Prøv at kigge på alistapart.com i deres artikler, der er forklaringer, ellers prøv stopdesign.com (redesignede wired.com uden brug af tabeller!) og en masse links derfra.
Hvad angår scrollen, så er det langt værre, for det er "fejl i koden", det er dog næsten umenneskeligt svært at lave et rigigt crossbrowser javascript, der bare virker i alle browsere og på alle platforme, prøv eventuelt at kigge på
http://www.dhtmlcentral.com/ Thomas brattli laver noget der næsten så godt som fungerer!
Håber det hjælper.
Claus