I have seen some powder paint jobs that look very good and hold up extremely well.
Check around your area for someone who can powder paint. They usually do not charge much for painting bicycles. I have heard of some shops that will do it for around $25.00. Others charge more than $100.00, so shop around.