Not sure I follow your logic here. If the PowerBook and the Flip work together, and the MacBook and the Flip don't, and everything else is the same, then the MacBook seems like the most likely culprit. But it could also be something wrong with the Flip that only manifests itself when it's connected to the MacBook.
I'm attaching some log files from when I booted the MacBook with the Flip connected, and it crashed.
/var/log/system.log
-------------------
Jun 8 10:48:00 localhost kernel[0]: hi mem tramps at 0xffe00000
Jun 8 10:48:00 localhost kernel[0]: PAE enabled
Jun 8 10:48:00 localhost kernel[0]: 64 bit mode enabled
Jun 8 10:48:01 localhost kernel[0]: standard timeslicing quantum is 10000 us
Jun 8 10:48:01 localhost kernel[0]: vm
pagebootstrap: 511889 free pages
Jun 8 10:48:01 localhost kernel[0]: mig
table_maxdispl = 71
Jun 8 10:48:01 localhost kernel[0]: Enabling XMM register save/restore and SSE/SSE2 opcodes
Jun 8 10:48:01 localhost kernel[0]: 83 prelinked modules
Jun 8 10:48:01 localhost kernel[0]: ACPI CA 20060421
Jun 8 10:48:01 localhost kernel[0]: AppleIntelCPUPowerManagement: ready
Jun 8 10:48:01 localhost kernel[0]: AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled
Jun 8 10:48:01 localhost kernel[0]: AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled
Jun 8 10:48:01 localhost kernel[0]: Copyright (c) 1982, 1986, 1989, 1991, 1993
Jun 8 10:48:01 localhost kernel[0]: The Regents of the University of California. All rights reserved.
Jun 8 10:48:01 localhost kernel[0]: using 10485 buffer headers and 4096 cluster IO buffer headers
Jun 8 10:48:01 localhost kernel[0]: Enabling XMM register save/restore and SSE/SSE2 opcodes
Jun 8 10:48:01 localhost kernel[0]: Started CPU 01
Jun 8 10:48:01 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
Jun 8 10:48:01 localhost kernel[0]: ACPI: System State [S0 S3 S4 S5] (S3)
Jun 8 10:48:01 localhost kernel[0]: Security auditing service present
Jun 8 10:48:01 localhost kernel[0]: BSM auditing present
Jun 8 10:48:01 localhost kernel[0]: disabled
Jun 8 10:48:01 localhost kernel[0]: rooting via boot-uuid from /chosen: 9D4C6D23-A125-443A-B1AD-E8807291DE3D
Jun 8 10:48:01 localhost kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
Jun 8 10:48:01 localhost kernel[0]: USB caused wake event (EHCI)
Jun 8 10:48:01 localhost kernel[0]: USB caused wake event (EHCI)
Jun 8 10:48:01 localhost kernel[0]: FireWire (OHCI) TI ID 8025 built-in now active, GUID 001b63fffe766114; max speed s800.
Jun 8 10:48:01 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT0@0 /IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDrive r/FUJITSU MHW2120BH Media/IOGUIDPartitionScheme/Customer@2
Jun 8 10:48:01 localhost kernel[0]: BSD root: disk0s2, major 14, minor 2
Jun 8 10:48:01 localhost kernel[0]: CSRHIDTransitionDriver::probe:
Jun 8 10:48:01 localhost kernel[0]: CSRHIDTransitionDriver::start before command
Jun 8 10:48:01 localhost kernel[0]: CSRHIDTransitionDriver::stop
Jun 8 10:48:01 localhost kernel[0]: IOBluetoothHCIController::start Idle Timer Stopped
Jun 8 10:48:01 localhost kernel[0]: Jettisoning kernel linker.
Jun 8 10:48:01 localhost kernel[0]: Resetting IOCatalogue.
Jun 8 10:48:01 localhost kernel[0]: GFX0: family specific matching fails
Jun 8 10:48:01 localhost kernel[0]: Matching service count = 1
Jun 8 10:48:01 localhost kernel[0]: Matching service count = 2
Jun 8 10:48:01 localhost kernel[0]: Matching service count = 2
Jun 8 10:48:01 localhost kernel[0]: Matching service count = 2
Jun 8 10:48:01 localhost kernel[0]: Matching service count = 2
Jun 8 10:48:01 localhost kernel[0]: Matching service count = 2
Jun 8 10:48:01 localhost kernel[0]: Previous Shutdown Cause: 5
Jun 8 10:48:01 localhost kernel[0]: NVDANV50HAL loaded and registered.
Jun 8 10:48:01 localhost kernel[0]: GFX0: family specific matching fails
Jun 8 10:48:01 localhost kernel[0]: ath_attach: devid 0x24
Jun 8 10:48:01 localhost kernel[0]: Override HT40 CTL Powers. EEPROM Version is 14.4, Device Type 5
Jun 8 10:48:01 localhost kernel[0]: mac 12.10 phy 8.1 radio 12.0
Jun 8 10:48:00 localhost mDNSResponder-108.5 (May 9 2007 15: 07:55)[30]: starting
Jun 8 10:48:00 localhost memberd[37]: memberd starting up
Jun 8 10:48:00 localhost DirectoryService[42]: Launched version 2.1 (v353.6)
Jun 8 10:48:01 localhost lookupd[38]: lookupd (version 369.6) starting - Fri Jun 8 10:48:01 2007
Jun 8 10:48:02 localhost diskarbitrationd[36]: disk0s2 hfs 9F70A933-76BD-3FCB-9B99-106333F66F50 Macintosh HD /
Jun 8 10:48:02 localhost kernel[0]: yukon: Ethernet address 00:1b:63:91:3c:3e
Jun 8 10:48:02 localhost kernel[0]: AirPort_Athr5424ab: Ethernet address 00:1b:63:c0:16:f7
Jun 8 10:48:02 localhost lookupd[57]: lookupd (version 369.6) starting - Fri Jun 8 10:48:02 2007
Jun 8 10:48:03 administrators-computer kernel[0]: Registering For 802.11 Events
Jun 8 10:48:03 administrators-computer kernel[0]: [HCIController][setupHardware] AFH Is Supported
Jun 8 10:48:03 administrators-computer configd[34]: setting hostname to "administrators-computer.local"
Jun 8 10:48:05 administrators-computer mDNSResponder: Adding browse domain local.
Jun 8 10:48:18 administrators-computer DirectoryService[42]: CNodeRegister:RegisterLocalNetInfoHierarchy::Call to netinfo_domainname for local domain name lasted 12 seconds.
Jun 8 10:48:18 administrators-computer DirectoryService[42]: CNodeRegister:RegisterLocalNetInfoHierarchy::Call to netinfo_domainname returned domain name: /.
Jun 8 10:48:19 administrators-computer kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0xd = GR: SW Notify Error
Jun 8 10:48:19 administrators-computer kernel[0]: 0000000c
Jun 8 10:48:19 administrators-computer kernel[0]: 00100000 0000502d 00000470 00000000
Jun 8 10:48:19 administrators-computer kernel[0]: 00000482 00000600 90be0b80 00000003
Jun 8 10:48:19 administrators-computer kernel[0]: 00000000 00000000 00000000
Jun 8 10:48:19 administrators-computer kernel[0]: 0000000c
Jun 8 10:48:19 administrators-computer kernel[0]: 00100000 0000502d 00000470 00000000
Jun 8 10:48:19 administrators-computer kernel[0]: 00000482 00000600 90be0b80 00000003
Jun 8 10:48:19 administrators-computer kernel[0]: 00000000 00000000 00000000
Jun 8 10:48:20 administrators-computer /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow: Login Window Application Started
Jun 8 10:48:21 administrators-computer loginwindow[108]: Login Window Started Security Agent
Jun 8 10:48:24 administrators-computer crashdump[132]: WindowServer crashed
Jun 8 10:48:25 administrators-computer crashdump[132]: crash report written to: /Library/Logs/CrashReporter/WindowServer.crash.log
/Library/Logs/CrashReporter/WindowServer.crash.log
--------------------------------------------------
Jun 08 10:48:03 [60] Server is starting up
Jun 08 10:48:05 [60] CGXMappedDisplayStart: Unit 0: no display alias property
Jun 08 10:48:05 [60] CGXMappedDisplayStart: Unit 1: no display alias property
Jun 08 10:48:05 [60] Accel caps: 00000003
Jun 08 10:48:05 [60] Accel caps: 00000003
Jun 08 10:48:06 [60] kCGErrorFailure: CGXSetWindowShapeWithWeighting: Cannot chnage backing store size
Jun 08 10:48:06 [60] CGXPerformInitialDisplayConfiguration
Jun 08 10:48:06 [60] Display 0x4271a00: MappedDisplay Unit 0; Vendor 0x610 Model 0x9c68 S/N 0; online enabled built-in (0,0)[1440 x 900], base addr 0x3008000
Jun 08 10:48:06 [60] Display 0x5b81cf81: MappedDisplay Unit 1; Vendor 0x756e6b6e Model 0x73e S/N 0; online enabled (1440,0)[-1866593408 x 9219], base addr 0x3008000
Jun 08 10:48:24 [60] kCGErrorFailure: CGXServerLoop: Received signal (11) at unknown address
Jun 08 10:48:25 [60] kCGErrorFailure: CGXServerLoop: Received signal (11) at unknown address
Jun 08 10:48:26 [60] kCGErrorFailure: connectionHandler: Received signal (11) at unknown address