Again, it's not really answering the question directly (I've never got on with Win32::OLE I have to admit), but I think my favouritest module is HTTP::Recorder - it works as a sort web proxy that you point IE at, and then it creates some scripts you can play back later.
Ideal for: