Well, Macbook continues to be awesome, but I already have some complains with the software... :(
No ABNT2 keyboard support! Just after one week of research and I still had to make a modification in the keyboard layout, I finally could find one which worked on my ABNT2 keyboard. Thanks to this post I could get a 99% working keyboard layout. I just had to swap back the \ | and ' " mappings. I have to admit I'm really upset with Apple for not providing a keyboard mapping which works on Brazilian Portuguese ABNT2 keyboards.
Another difficult I faced was to use the external monitor only. On gnu/linux I just used the xrandr command xrandr --output LCD off and it was done. Thanks to this post I could get it working by connect my external LCD monitor, close the lid, wait for macbook to sleep and so wake it up with my external keyboard. At least it is working ok now.
Another thing which is making me nuts is that the spaces feature always wants to bring to front the finder window and not the window which had focus before I changed the virtual desktop. I already installed the MacOS 10.5.3 combo update which says something about fixing this but for me it didn't work :(
I will stay with OSX for while, now that my keyboard and monitor problems are solved. But I have to say that I was much more comfortable with the gnome gnu/linux environment. Maybe I still need time to get used to all this. In another post I will talk about what make me nuts with gnu/linux and desktop. Tip: Power management (suspend to ram/disk) and X11 performance (screen updates).