Symantec Ghost should work for ext2 partitions though I'm not sure which version includes Linux support.
Powerquests DriveImage version 3 has worked for me with ext2 partitions. I was able to backup and restore when I was using ext2. Now it won't work with ReiserFS. Not sure if ext3 is supported.
If you do a search at freshmeat.net, you will find some good apps that will do the job. I download one a few weeks ago at work though I cannot remember the name nor have I tried it yet. Just do a search there for backup etc.