I've been toying with the Archos AV500 (and before that the 300 and 400 models) but kept waiting for something 'better'.

I'm now very close to getting the Av500 but whats the chances of Apple releasing something very soon? Should I buy? Or hold off?

To those of you with an Av500, whats your views on it?