Umm, when you consider the quality of the case (aluminum doesn't scratch or discolor like the MB) the backlit keyboard (I could never live without this again) and better port options I would DEFINITELY go with the MBP.
i have a PB G4 right now. the point for me is that i hate to see the alu scratched and dented. the MB would be my workhorse where i don't care about scratches. the absolute lower price makes scratches a lot less painful. i never use the backlit keyboard and i don't game. looks like MB for me. but the MBP's are a good value for the money though.