Be super careful with ram in the blue and white g3's
the max memory in those systems is 1gb..
the max per slot is 256.. so your 512 will not work in there.. or it will not work properly.
the memory needs to be low density ram.
this means that the memory module will probably have 16 chips on it instead of 8. these modules cost more becuase more chips are required.
supposedly, the board takes pc100 and pc133 cl3 and cl2 respectively.
I bought and returned memory twice before i found memory that calculated the correct amount of memory.
these machines are super picky.
if all else fails, you cna buy the ram from crucial www.crucial.com..
this is where i ended up buying memory. It is guaranteed to work in the machine.