Funny you should mention the ULN2003A as i also have one of those, but i found the data sheet for that.
the OEC3008 happens to be 28 pin, where as the ULN is only 16.
Thanks for the help with the Radio shack one, i had thought RS stood for radio shack but i only looked on the US website and the search didn't throe anything up.