Hi
I know 2 people who have 40Gb versions and they are both very happy with them. I've just sold my Archos 20Gb GMini220 and am replacing it with an X'S Drive II as I don't use the screen to view, I can use my cameras LCD for that
The only problem with any of these things is (for us in the UK) the price!, a 40Gb X'S Drive IIcosts around £170 (US$310). It's a lot cheaper to buy the empty drive from NewEgg for £41 (US$75) and fit a 40Gb drive myself, a seagate 5400rpm is around £50 (US$90) so about 1/2 the price!.
Luckily I have friends in Florida so I can get one shipped there for me to collect when we come over onvacation in 4 weeks time. I've already got about 6 packages waiting for me