Rider of Rohan has recently completed a
texture pack for BFME2 which replaces all the original unit & hero skins with HD versions. Specifically, 64 x 64 textures right up to 256 x 256 and 512 x 512.
This pack is compatible with any BFME2 Patch and does not affect anything in relation to playing with people whom do not have it.
Enjoy!