After some playing around, I was finally able to get Korganizer to read my calendar from MobileME. The added benefit was that I was also able to export my MobileME calendars to ical (.ics) format onto my hard drive locally, so I have a backup/offline copy to work with, if I need it.
First, you have to log in to MobileME via your web browser. Select your calendar. In the upper bar, click on "Show Calendars". If it's not already there, a sidebar will appear on the left, showing all your calendars. In this left-hand pane, you'll see an icon next to each calendar. Click it, then a "Share Calendar" dialog appears. Click "Public Sharing". It will pop up a link, similar to:
Code:
webcal://www.me.com/ca/sharesubscribe/X.XXXXXXXXXX/DDDD-X-X-FFFFFFFF-YYYY-XXXX-XXXX-XXXXDXXXXDX.ics
Obviously, the letters blank out my info, but you'll see the link. Go into Korganizer. In the Calendars sidebar, right-click->Add Calendar->Calendar in Remote File (via KIO). Enter the URL you got from above, and for simplicity's sake, give it the same name as your MobileME calendar. That's it. It will magically appear on your calendar.
UPDATE: For anyone moving to iCloud (since you HAVE TO soon...), you can share the calendar as described above. Then, instead of going into Korganzier and exporting, you can use wget, and change the webcal protocol to http. It will download the ICS file directly from MobileME to your hard drive. Like this:
Code:
wget http://www.me.com/ca/sharesubscribe/X.XXXXXXXXXX/DDDD-X-X-FFFFFFFF-YYYY-XXXX-XXXX-XXXXDXXXXDX.ics
I have several calendars...for sanity's sake, I'd rename the cryptic one to match the calendar name in MobileME, so if things get trashed, you can restore easily.
From this point, you can either add the rest of your calendars the same way, then click File->Export, and save them all as an ICS file onto your local hard drive. The downside is that you won't be able to save events back UP to MobileME (at least as far as I know now), but you'll at least be able to work with them offline, and have a copy when you're off the net.
Now that you've got a backup, you can stop sharing your calendars, and work off the local copy, or keep the share there, so that you can automatically update the local copy when you sign in to korganizer.