Showing the different blocks in the timeline osd would be pretty too.
I have attached a mockup.
I have change a bit in the com skip part.
Now an commertial is only skipped if you an within a commertial block or up to 5 sec before.
If you press skip back the movie will skip back to the start of the commertial block. This works up untill 5 sec after the commertial block has finished (ie. you spot that you got too far or something like that).
Hope that it might get implemented in svn, or a change like this will get implemented.
if other want the new feature, but can't/won't compile the sources then pm me for the core dll (include mail adr)