eblc is right though, it depends on the pin. Pin's used for various onboard peripherals can have different driving circuitry. So you need to consult the PDF's peripheral section when it's being used as a general IO pin.
I don't think it makes much, or any, difference? - but it would be childs play to measure it and find out!. Bear in mind the input pins are VERY high impedance.
The conventional method is to use pull-ups, and MicroChip even provide switchable internal pull-ups on PortB.
No digital inputs should be left 'floating' as this creates problems with noise and current draw. As Nigel said, the PIC's have an option for weak pullup to solve this issue.
This is only a concern with CMOS logic chips, it doesn't appear to affect PIC's at all? - there was a big thread, and LOT'S of testing done, years ago on the PICList.
If you do have an unfounded fear of such a problem?, simply leave the pins open, but set them to be outputs - and again, setting them as outputs makes no difference to the current consumption (same old thread on the PICList).
Perhaps it's just an old habit then, it used to be good practice to 'keep digital inputs tidy' and NOT just on CMOS. By the way, TTL gate inputs tend to 'float' high and often data sheets stipulate 'tying unused inputs' high or low.