For the kind of songs you have listed go for a guitar with ah HUM-Single -single configration... it is versatile and wil suit better.. As for Ibanez I personaly dont like them, and dont care for them, though I like a few models. The only Ibanez model I rally cared for is not produed any more, which is SAD and surprising, because that model won awards, for being inovative and rocking.
I like infact love Fender, but would stay away form the Affinity series.