Some big picture thoughts
Ok, here's our current bulb list:
electricity (2)
physics (2) - free GS probably stored for the VC
SM (1 or 2)
astronomy (1 or 2)
education (1)
and of course +1 engineer or the UN
Currently we've used the following great people:
math (1)
academy (1)
philosophy (1)
For VC purposes, I think we should save the physics GS (or some mongrel GP if we end up using that one for electricity), music GA, and economics GM. If we go to war, we can probably farm a great general as our fourth person. This would also let us ensure that we have dyes + silk if we declare on Mehmed and capitulate him. Izzy should love us if we stay in theo + Buddhism.
I'm ok with interchanging one of these for a mongrel great person if we burn the music artist on a golden age. Now I'm going to assume that we have a size 12 2-fish working 2 fish

lol

, pigs, cows, one lake, running 7 specialists. With NE + Pacifism + philosophical, we get +300% GPP or 7x3x4=84 GPP So here's what our GPP production scheme looks like right now with estimated turn costs from a 7 specialist 2-fish:
150 GPP - GS for math (done)
300 GPP - GS for academy (done)
450 GPP - GS for philosophy (done)
600 GPP - GS for education (in 10 turns-ish)
(9 turns) 750 GPP - I propose GM in this slot
900 GPP - I think GE from Delhi. It might be this slot or the one below it but I'd have to check my math.
(13 turns) 1050 GPP - GS for astronomy
(15 turns) 1200 GPP - GS for scientific method
(17 turns) 1350 GPP - GS for physics
(18 turns) 1500 GPP - GS for physics
(22 turns) 1800 GPP - GS for electricity
(25 turns) 2100 GPP - GS for electricity
I *think* marble can substitute for one of the later GPP if it grows to size 9 working 3 clams + cows and 5 specialists, as that will be 5x3x3=45 GPP, or roughly half the efficiency of 2-fish. So now let's remove every other 2-fish GPP with a marble GPP instead:
(9 turns from 2-fish) 750 GPP - GM/GS
900 GPP - Delhi GE
(13 turns from 2-fish) 1050 GPP - GS for astronomy
(27 turns from marble) 1200 GPP - GS for scientific method
(17 turns from 2-fish) 1350 GPP - GS for physics
(18 turns from 2-fish) 1500 GPP - GS for physics
(40 turns from marble) 1800 GPP - GS for electricity
(25 turns) 2100 GPP - GS for electricity
Now let's look at Delhi, which has Pyramids + Hanging Gardens and we'll assume it runs 3 out of a max of 4 specialists off the two corns. That gives a GPP rate of (4+3x3)x3=39 GPP. So let's give it the 2100 GPP slot:
(9 turns from 2-fish) 750 GPP - GM/GS
900 GPP - Delhi GE
(13 turns from 2-fish) 1050 GPP - GS for astronomy
(27 turns from marble) 1200 GPP - GS for scientific method
(17 turns from 2-fish) 1350 GPP - GS for physics
(18 turns from 2-fish) 1500 GPP - GS for physics
(40 turns from marble) 1800 GPP - GS for electricity
(54 turns from Delhi) 2100 GPP - GS for electricity
So 2-fish needs 9+13+17+18 = 57 turns, marble needs 27+40=67 turns, and Delhi needs 54 turns from when we have full size cities generating GPP. These are VERY rough calculations since they are not taking into consideration the university whipping we are about to institute, but I think it gives a very good idea of just how many great people we need. Basically once we get the three cities running, we should be able to complete the research tree in about 60 turns (+ however many turns we need for liberalism + radio). I'll try putting these numbers into an excel sheet once we complete Oxford so that we can actually gauge where our GPP production is going to go as compared to our city growth.
edit: Does anybody know if GPP points overflow? Also, it may be worth a golden age once we have the three cities at full capacity but I'd have to check the math. Also, it may actually be difficult to get the necessary +diplo modifiers if we blaze through the tech tree this fast...