Yeah, I must say, iCal has got to the point where I'm looking for alternatives. Adding events is a total pain if you have multiple calendars (if there's already an even from another calendar and you want to add a new one for the same time you have to click an 'empty' time and then move it later, new events are loaded under existing ones and the new one is the one you are likely to want to edit! editing events is a total pain because of the UI..... I could go on).
Did you ever get anywhere with a fair priced alternative?