Complex sentence: They are currently recording their debut album rumored to be titled "The Highlife", it is due for release mid/late 2007.
Split into simpler sentences: They are currently recording their first album rumored to be titled "The Highlife". It is due for release in mid/late 2007.