Go for the 300 GB Seagate. I've never had a Maxtor die on me in all my years of owning computers, but people tend to say that they have better luck with Seagate.
That, and the 16 MB of cache won't make a difference for what you want to use the drive for. Save your money. :-)