It's a newer revision of the core. The 9700 has a R300 and the 9800 has a R350. The differences are mainly performance tweaks and the shader length has been increased. The 9800 Pro also runs at a higher clockspeed than the 9700 Pro.