Funny you mention it, My old Geforce fx 5200 would work with Maya hardware render, but the ati card I'm using now will not for some reason. Haven't sorted that yet...get the same error you got. But as was stated, some types of particles are required to be rendered in hardware, others can be in software / mental ray. G-man