If you haven't experienced the wonder that is Modern, check it out. I like the stat-based classes much more the the traditional D&D classes. Also, Grim Tales is a great low-magic system based on D20 Modern.
But if you want more traditional fantasy, there is no avoiding 3.5ed without lots of work. D20 Modern has some magic rules, but in general you need the PHB and DMG. D20 Modern has a shortened spell list, similar to the one in PHB, but with less spells and only five spell levels.
If I was starting from scatch, I would use the D20 Modern or Grim Tales system, and add spells and magic from the 3.5ed books as needed.