when i saw them the other day, i liked them immediately. and for some reason they don't look windows XP to me at all.
maybe because they are on an amiga site and not surounded by the usual Windows xp Bulls**t, but, well......I like them, so you can all go to Heck!
:-o