andyt andyt:
Using supplements to replace proper eating is a poor idea.  But as you say, our food doesn't always supply enough nutrients.  I noticed an improvement in engery/endurance when I went back to taking mega B complex even tho I eat quite well.
here are some excellent sources of vit c that are low in sugar:
Bell Peppers	1 cup, raw	28.5	117.48	195.8	123.6	excellent
Parsley	2 tbs	2.7	10.11	16.9	110.7	excellent
Broccoli	1 cup, raw	30.9	81.17	135.3	78.7	excellent
Brussels Sprouts	1 cup, raw	37.8	74.80	124.7	59.3	excellent
Cauliflower	1 cup, raw	26.8	51.57	86.0	57.8	excellent
Kale	1 cup, cooke	36.4	53.30	88.8	43.9	excellent
Cabbage	1 cup, raw	17.5	25.62	42.7	43.9	excellent
Romaine Lettuce	2 cups	16.0	22.56	37.6	42.4	excellent
Turnip Greens	1 cup, cooke	28.8	39.46	65.8	41.1	excellent
Swiss Chard	1 cup, cooke	35.0	31.50	52.5	27.0	excellent
Tomatoes	1 cup, raw	32.4	22.86	38.1	21.2	excellent
Collard Greens	1 cup, cooke	49.4	34.58	57.6	21.0	excellent
Just don't cook the shit out of them.
I steam most of my veggies - the ones I don't eat raw.  But I wish you put the column headings on that excellent post.  The Canada Food Guide reccommends 6 - 8 servings of veggies per adult of my age per day.  I think some of those portions are 1/2 a serving.  So 3 cups of Broccoli, while delcious steamed with a citrus confit is awesome, it's really hard to eat twice a day. 

  And it's really hard coming out, twice a day too. hehe.
My diet has to be mostly protien and fiber.  I need to be really careful with carbs.  So some things - like fish oils - I need more of but just can't fit in my diet.  So I supplement an Omega 3 from fish oil.