Sativa: More giggly high, makes you laugh a lot. More 'clean' not sure about that word but umm someone will help me out.

Indica: Couchlock, stoned as fuck high. Could be considered hazy? (I'm not talking about Haze because that's Sativa)

I personally prefer Sativa.