just thinking in a completely uninformed fashion, but it seems illogical to compare EBIT to market cap - shouldn't you compare to enterprise value given you are excluding interest from the 'revenue' component?
GXL Price at posting:
$3.94 Sentiment: Hold Disclosure: Held