oh yeah, yours is fast! But remember mine isn't doing the same algorithm. Mine's giving much better quality because it's using as much information from the source bitmap as possible. The speed of mine will decrease compared to yours as the shrink ratio increases - and in your demo the shrink ratio is very large.

Peter