I'll start: Street legal is a term for low speed vehicles (LSV) carts that are made to tougher legal standards than a normal cart and can run on streets that a normal cart can not. Some/all have: roll bars, seat belts, high speed motors and braking systems etc. All street legal carts are electric I think. Check this link:
http://www.fairwaygolfcartsonline.co...s-florida.html
Most people I know who have electric carts run them for no more than 40 miles before full charge. Some manufactures claim upwards of 60 miles but I don't want to be towed home! Gas carts can get a couple of hundred miles on a fill-up of a five + gallon tank.
Some people have claimed that premium gas cuts down on smell but most people I've talked to use regular.
There is no controversy on speed. A non LSV can go no faster than 20mph (I think the actual FLA law states 19.6?). LSV's can go no faster than 25mph. But that doesn't mean the cart can't physically go faster
Someone please correct me if I've made an error.