My 2 cents worth on adding polyfuse protection.
It seems to me that you are discussing adding a polyfuse primarily because you are considering routing out the 5V supply to be used for a breadboard. In this case the polyfuse really only needs to protect the USB port from overcurrent caused by something done on the breadboard and so it could be positioned in the 5V line at a point after the scope takes it's 5V supply. Here the polyswitch resistance won't effect the level accuracy of the scope and, perhaps more importantly, the scope supply voltage won't vary as dramatically depending on how much current the breadboard is drawing. For people who build the scope without the breadboard header the polyfuse would not be required.
Checkout the USB section in this document about using polyswitches off the Bourns site:
http://www.bourns.com/multifuse/docs/bourns_multifuse_white_paper.pdf
It makes the comment "The short circuit current as defined by the USB specification is 5 A. After 60 seconds of operation a maximal operating current of 5 A is allowed for a USB port.".
Based on this, the overcurrent you design for doesn't have to be the 500mA max for a USB port (50-100mA for the scope leaving ~400mA for the breadboard), it could be anything up to 5A. This gives you the room to trade off between the holding/trip currents and the min/max resistances when choosing a polyfuse and, hopefully, will allow you to choose a very common, and cheap, part. Keeping under the USB spec 5A max also means it doesn't matter that the polyfuse may take many seconds to respond.
To meet that max 5A overcurrent we will need to have 1R somewhere in the 5V line to the breadboard header. If we are going to power breadboard circuits then we know that the supply is going to be short-circuited at some time.and so we might want to be more conservative.
Using the figures for the Bourns Multifuse MF-R Series:
http://www.bourns.com/data/global/pdfs/mfr.pdf
Part I hold I trip Rmin Rmax Min Qty Price on au.element14.com
MF-R020 0.20 0.40 1.50 2.84 5+@AU$0.53
MF-R025 0.25 0.50 1.00 1.95 5+@AU$0.53
MF-R030 0.30 0.60 0.76 1.36 5+@AU$0.558
MF-R040 0.40 0.80 0.52 0.86 5+@AU$0.558
- The 0.4A polyfuse has a min resistance that is too low so we would need to add an additional 0.5-1.5R resistor in-line. With an 0R5 resistor the short-circuit current would be 5A so we would need a 12.5W resistor!. A 1R5 resistor would need to be 10W.
- The 0.25A polyfuse has a min resistance that would just meet the 5A max for the overcurrent and would drop the breadboard supply by up to 0.2V@100mA and 0.5V@250mA at Rmax.
- The 0.20A polyfuse has a min resistance that is a little more conservative, giving a max overcurrent of 3.33A at Rmin with a drop in the breadboard supply of 0.3V@100mA and 0.6V@250mA at Rmax
The figures for the Littelfuse 60R Series have slightly higher resistances for the same hold currents.:
http://www.littelfuse.com/data/en/Data_Sheets/Littelfuse_PTC_60R.pdf
Part I hold I trip Rmin Rmax Min Qty Price on au.element14.com
60R020 0.20 0.40 1.83 4.40 5+@AU$0.84
60R025 0.25 0.50 1.25 3.00 5+@AU$0.84
60R030 0.30 0.60 0.88 2.10 5+@AU$0.84
60R040 0.40 0.80 0.55 1.29 5+@AU$0.84
- The 0.20A polyfuse would have a max overcurrent of 2.7A at Rmin with a drop in the breadboard supply of up to 0.44V@100mA and 0.88V@200mA at Rmax
- The 0.25A polyfuse would have a max overcurrent of 4A at Rmin with a drop in the breadboard supply of up to 0.3V@100mA and 0.75V@250mA at Rmax
It looks that the trade-off here will be a three way one between how many extra components need to be paid for, how conservative do we want to make the max overcurrent and how much of the remaining 400mA available from the USB socket do we want to provide to the breadboard. To paraphase, "the lowest cost and fewest extra parts, having a conservative max overcurrent or providing the max available current to the breadboard, pick any two".
If you do want to put the polyfuse upstream of the scope then there are products produced specifically for USB products which have lower resistances. The Littelfuse Series RLD-USB is one such. The part with the lowest hold current is 0.75A, trip current 1.3A, Rmin=0.1 Rmax=0.23. I don't know what the availability or cost of these are compared to the standard polyfuse parts.