USB data sniffing cable
Usually I either use a CATC analyzer like this.


The nice thing is you get great software that shows you exactly what's happening:



Or you can try a software only solution like this.  I've used that when the catc was busy.



You might also try checking ebay for CATC analyzer, or you could rent one.  Making a Y cable won't work out though as you already found :)