I don't know about Intel models but I'm almost 100% certain that a USB2 drive can NOT boot a PowerPC Mac. An external Firewire drive can, however, be made bootable. SATA...I'm not sure.
eSATA, by the way, simply refers to an external (that's the 'E') SATA port for hooking a SATA device into...