Any thoughts.

I have a Sandisk 2GIG SD Card. Everything works fine, however when it tries to read a directory with a single file more than, I guess a meg and a half large it hangs for about 30 seconds or so.

It only does this the first time (then I guess it caches it)

Any ideas on why or how to fix it?