Wait, you think the stock keyboard is butt ugly but you use the swype keyboard? I know this is a little off topic of and you didn’t mention what you thought of the looks of the swype keyboard, but if the two were in a beauty contest I know who would get my vote.
Currently I use Swift Key but I have gone through them all. I like usability of Swift Key, I just wish they had better skins. My biggest gripe with Android keyboards is the plethora of ugly skins.