Your second last clue is:

the largest on-board memory available for any Nokia

nokia_n97Good luck!

Previous clues and rules here.

Please read the terms & conditions carefully before emailing me any questions.