Ok, I think I'm getting somewhere now :-D .
I borrowed a colleague's model B (non plus), and it all started up fine. Flashed the AVR, lit LEDs, etc. After tweaking the contrast pot, the LCD is now working too.
Back on my B+, I'd read that the LAN9514 USB hub & Ethernet chip was problematic...