so from whit ive read it seems to me that cache on a hdd works kinda the same as ram. In a nutshell increased cache means decresead loading time. The cache works by recoganising information used frquently and storing it so it can be accesed faster, larger cache more information can be stored in it. So to answer your questin yes 64mb would be better than 32mb.
So larger cache essentially makes the hard drive faster?
I'm building a new PC this Christmas, can you recommend a high-quality 1TB 7200RPM HDD with 64MB of cache?