pic18f4550 usb bootloader circuit
well, its true that the USB module works with 3.3v and you can configure, so it generates the 3.3v internally. or you can input the 3.3v externally.. (internal is just fine, but it needs a decoupling capacitor.. of 220nF (I think so)) (also, i don't think its useful to power other 3.3v chips near...)
the USB cable also have a +5v and GND to power your circuit... remeber that it can give 50mA, (but someday I charged up to 200mA with no change at all. It was an old card...) just feed it to your circuit... remember to filter with a capacitor(10uF) or/and an inductor (a small chocke coil maybe) 'cause the 5v comes from the PC power supply with a small 32KHz noise... maybe it doesn't matter. but it depends on you...
finally, If you can, always feed your circuit form an independent power supply... it's... better...