I’ve just installed debian etch on a Macbook and I love it! I’m upgrading to lenny right now, and I haven’t configured everything but it looks and feels great. I’ve got it setup with GNOME and openbox, so its a pretty amazing setup. I followed this Macbook Guide, but had to use the command:

lilo -P ignore -n /dev/sda3

when installing lilo from the shell.