yeah, there are plenty of affordable video cards out there, and since you're not in the business of gaming, the market is even broader for you.
You might want to try the Diamond Stealth 3 S540 or S540 Xtreme (the one with the ST3C compression ... you can probably find one for around 50-60 dollars, and it's an excellent card as far as picture quality is concerned.
Or you can try to shell out a bit more and go for a GeForce 2 MX... very affordable... less than 100 dollars now I'm sure, and it will give you a lot more power.
Since you're not really into gaming, speed doesn't really matter to you... but since you're into digital photography... the picture quality might matter... and I think the video cards like the S540 will supply you with just what you need. Good luck
><GG>