I am really pretty stumped with the origin of
Ion and the Ionians (I dont care too much about those bloody Corinthians and Ionians, being Doric myself). Here is a site which presents quite a few (nonconclusive) theories:
http://www.indo-european.nl/cgi-bin/response.cgi?root=leiden&morpho=0&basename=dataiegreek&first=71