Traceroute always times out on external IPs but tracert (Windows) does not
Mac:
Traceroute google.com
Traceroute: Warning: google.com has multiple addresses; using 74.125.45.100
Traceroute to google.com (74.125.45.100), 64 hops max, 40 byte packets
1 192.168.3.1 (192.168.3.1) 0.561 ms 0.264 ms 0.241 ms
2 192.168.1.1 (192.168.1.1) 0.835 ms 0.802 ms 0.660 ms
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 yx-in-f100.google.com (74.125.45.100) 108.734 ms 109.174 ms 107.129 ms
PC:
tracert google.com
Tracing route to google.com [74.125.127.100]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 192.168.3.1
2 <1 ms <1 ms <1 ms dslrouter [192.168.1.1]
3 26 ms 25 ms 25 ms L100.SNFCCA-DSL-01.verizon-gni.net [71.116.64.1]
4 26 ms 26 ms 25 ms at-4-2-0-135.SJC01-CORE-RTR2.verizon-gni.net [130.81.36.78]
5 26 ms 58 ms 26 ms so-0-3-0-0.SJC01-BB-RTR2.verizon-gni.net [130.81.20.46]
6 26 ms 26 ms 26 ms 0.so-3-3-0.XL4.SJC7.ALTER.NET [152.63.49.153]
7 28 ms 26 ms 27 ms 0.ge-6-1-0.BR2.SJC7.ALTER.NET [152.63.33.41]
8 26 ms 27 ms 43 ms xe-8-0-0.edge1.Sanjose3.level3.net [4.68.63.145]
9 31 ms 33 ms 36 ms vlan79.csw2.SanJose1.Level3.net [4.68.18.126]
10 29 ms 33 ms 34 ms ae-72-72.ebr2.SanJose1.Level3.net [4.69.134.213]
11 50 ms 53 ms 53 ms ae-7.ebr1.Seattle1.Level3.net [4.69.132.50]
12 46 ms 45 ms 46 ms ae-11-51.car1.Seattle1.Level3.net [4.68.105.2]
13 46 ms 46 ms 45 ms GOOGLE-INC.car1.Seattle1.Level3.net [4.79.104.74]
14 85 ms 45 ms 45 ms 209.85.249.34
15 52 ms 52 ms 68 ms 216.239.46.212
16 52 ms 53 ms 53 ms 64.233.174.99
17 57 ms 63 ms 54 ms 216.239.46.22
18 53 ms 53 ms 52 ms pz-in-f100.google.com [74.125.127.100]
Trace complete.
Question: Why do all the hops I see on my PC timeout on my Mac?
MacBook Pro, Mac OS X (10.5.7)