+1 for Humans :P
Check out my Human deck - Avacyn's Pretty Hot, I'd TAP that. for ideas maybe.
Sun Titan does seem like it would be great late game, but I never really hit 6 lands with only 21 in the deck.
Yeah, fair call. If you did have it, you'd only have it as a 1 off.