Looks great Brian!!!
How long of a job was it to do each of those?
I hear ya on the butyl sealant/gasket stuff. Not the funnest material to work with....it's a serious revelation, however, to learn that simple rubbing alcohol cleans it up though.
Inspired to see that it looks like ya pulled it off as a one-afternoon job!
I'd allow an hour to an hour and a half per window, heavily dependent on butyl messiness and what the trim on the inside of the door is like. On mine I needed to remove the upper portion of the door panel and all the handles/pulls/speaker grill/etc.