I don't know of a program, but can make a very good sugestion, I had the same problem, I can now see 20 open Items with most complete names, and 40+ with less of the name due to limited screen sizes. Here is how I did it in XP:
Right click Taskbar, uncheck the "lock taskbar" tab, click and hold left mouse button and drag the bar to the left or right side (wich eva you prefer - now the bar runs down with start at the top, drag the task bar to it's full size, now you see the full names and can see 20items on rez 1024 x 768 (mine), and it halves the page for another 20, then right click on the tab, select properties check the "auto-hide the taskbar" check box in the "Taskbar apperance" tab, this will hide the huge taskbar when not in use until you move your mouse to the way end of the screen where you put the taskbar.
Hope I helps.