The height values vary for different fonts (verdana, courier, times, system), but there is always a band of empty space above the text.
The only solution I can think of is to come up with some formula to determine the number of pixels to move the text rendering up. It seems as though the formula would be different for each font, though.