All this advice would seem to make sense, but I'm having the following problem:
1. In trying to import a calendar from iCal to Gcal, Gmail will allow me to select only one file at a time. My .ics files are each individual events, not entire calendars. So EXTREMELY cumbersome to copy each one individually. Are the files that you all are talking about individual events, or have you somehow condensed an entire calendar into a single .ics file?
2. Additionally, even once you've imported a from iCal to Gcal, is there any way to automatically sync them, so that adding an event to iCal automatically adds it to gmail? It works in the other direction, from Gmail to iCal. If not, does that mean you have to manually reimport the calendar each time another few events are added to your iCal? How nonsensical!
3. And finally, the only reason I want to shift everything over from iCal to Gcal is the following: I prefer iCal and find it more user-friendly, but some of my events get scheduled on Gcal through shared calendars with other google users. So I've synced my gmail to import calendars into my iCal. No problem. EXCEPT, when I want to share my entire schedule with someone from iCal, only the iCal-original calendars will share; there seems to be no way to share calendars imported from Gmail. So I tried working in the other direction, knowing how easy it is to share calendars in gmail - but now I can't efficiently sync my iCal calendars into Gcal. How infuriating! Is there no way to streamline this?
There must be a better way! Thanks in advance for any advice!