With 8 games left I think it is safe to take a look at the top 4 teams and their remaining fixtures and try to make some assumptions.
Juventus- Parma, Palermo, Milan, Atlanta, Lazio, Siena, Catania, Sampdoria
Fiorentina- Udinese, Reggina, Inter, Palermo, Sampdoria, Siena, Parma, Torino
Inter- Lazio, Atlanta, Fiorentina, Torino, Cagliari, Milan, Siena, Parma
Roma- Cagliari, Genoa, Udinese, Livorno, Torino, Sampdoria, Atlanta, Catania
Inter may have a four point advantage over Roma yet Roma are in form and their current team is very impressive. They have a much easier list of fixtures than Inter for the remainder of the season and despite the champions league distractions Roma have every chance of winning Lo Scudetto. Inter have a tough couple of weeks ahead and they're form and morale is dipping. The Scudetto race will go down to the wire between the two sides and whichever side does win it will be by narrow margins. Juventus have no extremely difficult looking fixtures coming up. The matches against Palermo, Milan and Lazio could prove difficult yet all of these sides have been on crappy form and I would favor Juve in all these matches. Fiorentina has a similar schedule as they have a number of teams who they will be expected to easily beat and two tough matches against Udinese and Inter. Juve will finish ahead of them. Milan are in shitty form and need an almost perfect close to the season. They have a number of difficult matches to come and I doubt they will overtake the Viola. My prediction is:
1. Roma
2. Inter
3. Juve
4. Fiorentina
5. Udinese
6. Milan
7. Sampdoria
8. Napoli
9. Genoa
10. Palermo
11.Atlanta
12. Lazio
13. Siena
14. Parma
15. Torino
16. Catania
17. Empoli
18. Livorno
19. Reggina
20. Cagliari