RE: mine too [was: led won't turn on]

>boot
>     movlw     b'11101111'   ; sets all pin as inputs exept pin 3
>     tris      GPIO          ;turns led on
>     bsf       led

In your code, you are SETTING the led pin.  As you need to ground the cathode of the LED to light it, you should surely be CLEARING the pin at this point in order to turn the LED on, i.e. bcf led.

Cheers

Mike