Not knowing your expertise level, I will start from a simple level, so forgive me if it is too elementary.
My impression is that you are not completely sure about digital ISO and its relationship to noise. If you are familiar with film photography, then you probably know about the various ISO ratings seen on packages of film and that the numbers relate to the film's sensitivity to light. You also probably know that high-speed film (high ISO) has a much more pronounced grain than normal speed film and it is the grain that is responsible for most of the noisy image.
Even though digital photography uses electronic sensors, noise is just as much of an issue as it is with chemistry based film. The source of the noise is different, but it is still an inescapable fact of life. All electronic devices produce noise. Normally, it is insignificant enough to not be noticeable. With the sensors used in digital cameras, however, the amount of light that each sensor element detects is very small and so the output has to be amplified considerably to have a usable output (Just imagine how small each of the ten million sensors on a 14 by 22 millimeter chip is and yo can appreciate the small amount of light that is being detected by each sensor element). When we amplify the signal, the noise gets amplified right along with the useful part of the signal.
In digital photography, the sensor array emulates not just a single ISO value as in the case of a roll of film, but a wide range of ISO speeds from 100 up to 1600 or 3200. What this means to you when shooting at ISO 1600 is that the camera is amplify the sensor output 16 times as much as it is being amplified at ISO 100. I your camera also has ISO 3200, this means that the noise will be twice as great as it is at 1600, or 32 times as great as the noise at ISO 100.
You can see the importance of developing a sensor array that has very low noise output. This is an evolutionary process -- the newest cameras have sensors that are much less noisy than those developed just a few years ago. The same thing can be said about future developments in sensor technology. The bottom line then would be that the sensor that you have on your current camera reflects the state of the art at the time that it was released on the market and it is not going to get any better. Whatever you have is great -- until something new comes along with better performance. Your options seem to be: Get a 40D
or be satisfied with the camera that you have
. Funny how that works.