Welcome to TechIMO
Possibilities...
1. Bad NIC
2. Bad cable (although assuming you're using the same cable as your friend, and he can connect this one maybe able to be ruled out)
3. SOME ISP's (not sure of comcast) are specific what MAC addresses connect. Try swapping out the NIC from his machine and put it into yours.
4. Make sure that when you connect your PC to the cable modem RESET the power on the cable modem before tryign to connect!!
(pull the plug, and leave it be for about 30 seconds then plug it back in)