From the SF59 wiki:
My Island is Starflyer 59's 10th album released September 12, 2006 on Tooth & Nail Records (TND 64004).
* Jason Martin - Guitar, vocals
* Josh Dooley - Bass
* Steven Dail
* Trevor Monks
* Trey Many
* All songs written by Jason Martin
* Recorded and produce by Jason Martin
* Recorded at Mirage Studios
* Assisted by Steven Dail
* Mixed by Ken Andrews
* Mastered by Troy Glessner at Spectre
A music video for track three "I Win" was released online to coincide with the album's release.