Just one thing to remember about trayloading iMacs: If you use it regularly, expect the monitor to lose its flyback transformer within a year or two. I gave away my Rev. B (same thing except it came with the 4MB video RAM upgrade) in 2007, just as it started to get "twitchy". It probably had *maybe* three cumulative years of daily use on it. (a couple years before I got it, and maybe a year's worth of *very* sporadic use in my hands. It just wasn't fast enough to really use under OS X, which it ran since the "public beta" days.)
It's not a matter of "if" it'll go, it's when.
It's not a matter of "if" it'll go, it's when.