Ego (2009): Beyonce review