The channel icons currently are all .bmp (bitmap) files so i'd stick with that for simplicity.
Any half decent image editing software can be used to change the pixel sie of an image...Photoshop, Fireworks, Paintshop Pro. If you want a nice small program to do big batches of resizing,
IrfanView is available for free.