runfasterr, i appreciate that you feel you're a speed based guy, but the simple fact is, the 800 IS an endurance event, period. therefore, doing 200's is only something to maintain turnover, NOT to BUILD fitness. you can do 200's all day long and you won't get very tired. you try doing something repetitive, such as greater than 1min distances, with only 50-75% recoveries (time wise) and you will truly see what kind of shape you are in.
i know it's unsolicited advice kid, but if you really want to run the 800, you need to be doing stuff like that, and just using short 200's as maintanence workouts, and limiting the kind of long recoveries you talked about in the 600 w/out. that is a fine workout, with only 2-3min recovery, no more. 5min is too much, unless you're going all out, but then it's the kind of workout that you only do once in a blue moon, and still doesn't tell you as much as doing 6x400 w/ 1min rest at 1200m pace (in between 800 & mile pace) or something comparable. best of luck