Just got a Nexus 7

Hey Android community -

Just got a Nexus 7 as a gift. I've never used the Android platform, so I'm not familiar with all the great apps, tweaks, widgets it has to offer.

Can you point me in the right direction of some must have apps, widgets, tweaks?

thanks!!