Unfortunately, there are many goldfish specialty forums that have BAD information about goldfish care on them. I've seen them and spent lots of time discussing and debating the issue with the authors. It all started years ago when they thought they were doing a good thing by saying 10G per goldfish (which was a huge increase from the goldfish bowl) and they don't want to now admit they were wrong all these years with the 10G recommendation. The simple fact as that chart shows is that goldfish get much too large for 20G per goldfish.
I still recommend the minimum sized tank to start with would be a 55G 4' long tank which would home 2-3 round-bodied goldfish for the first couple of years and then people would be willing to spend even more money on a larger tank once they see how big and beautiful their fish get. 55G tanks are a very popular size and can be purchased new for $1.00/gallon on sale or used much cheaper. I've seen them for FREE on Freecycle.org
I've been working on my own Goldfish care sheet on my blog which has links to many different website care sheets that have ranges from pitiful information to really good information just to give you an idea of what's out there on the net. Unfortunately, if someone finds one of those BAD care sheets, they are destined to have many health problems.
http://goldlenny.blogspot.com/2007/03/goldfish-care-sheet-fancy-goldfish.html