Salió a la venta el 12 de abril de 2005, siendo su primer sencillo "Determined", seguido por "Happy?".