Here's a nice tutorial on operator overloading, written by a friend.