I happened to find this website that gives a pretty technical description of BMX sizing and gearing. The website is intended for bmx racers, but still valuable whether you are on the track, street, or park.
http://supertrakbmx.com/content/view/3/5/
http://supertrakbmx.com/content/view/3/5/