Unless you make it bigger than the largest screen resolution it will always stretch or tile on somebody's machine. The best thing to do is put it in a static table with a width comparable to a screen resolution width (800, 1024, etc..). Then have a background color for people who have resolutions larger than your image will cover.
-Volkoff007