OK. a bit of help here:
1. The default icon format in GW is:
- 56x56 pixels, with
- 4 pixel thick black border, and
- the color black taken to alpha.
2. Joe's icons are looking stretched because the the black border isn't present. 1/16 of the height/width of the image should be given to border so that it fits properly when GW tries to place it.
3. Joe's icons (and 99% of other people's icons too) don't "flash" properly when cast/interrupted/etc. because black was not taken to alpha.
4. Generally speaking, you do NOT want to resize to 64x64 (56x56 plus border) and then sharpen. A-net already did that. The only thing you can hope to accomplish that way is to make a slight improvement by using a better sharpening filter than they did.
5. Instead, what you do want to do is figure out what size the icons are actually displaying on people's screens (take a survey?), pick a common size, and resize to THAT size, and then sharpen. (Or, if you want to get fancy, do several common sizes.) Where you really stand to gain is by
keeping some of the extra resolution that a-net lost when they scaled all the way down to 64x64.
6. It seem folks here already know, but just in case,
always scale to the size you're going to display at
before you sharpen. Otherwise you can just make things look worse.
7. Also, always decompose to LAB before sharpening, sharpen only on the luminosity channel, then recompose. This will prevent your colors from creeping, which is a danger of sharpening without decomposing.
7. On sufficiently high-end systems, you're not going to want any sharpening. Sharpening sacrifices detail to bring out the edges that get lost when the image is scaled way down. If you've got a big enough display that you aren't scaling that far down and aren't losing the edges, you'd want to forego sharpening so that you could keep the detail. One day when I can afford a PC that can display those icons at something close to the original resolution, I'm going to want a mod that does nothing besides dropping them straight off the skill cards into the game (with the border and the black taken to alpha, of course).
Hope that was somewhat helpful.
[edit: Joe, if you've got a .log file that maps the skill names to their image's addresses, I'd really like to see it. You might even be able to convince me to do a class or two.]