I'm running 9.04 on my MacBook Pro which has some issues with the hardware, nothing major but some issues

While hardware support of Ubuntu is wide and varied, is there a particular class of machines that are "more" compatible then others?

I'm thinking of getting a second machine (probably another laptop preferably a netbook) and the first order of business is Ubuntu compatibility.