I, too, am having issues with this. I have duplicate entries. But I have checked the accounts, under preferences, and have no entries. But yet my subscriptions have duplicates on my iPhone and even old calendars that I have deleted from iCal are still showing up when I sync my iPhone. I've even tried replacing all the calendars on my iPhone with no avail.
Any ideas?