when i got my 360 i put like 100 hours into dragon age. i liked the story and it had good side quests but i still wish those games were more free to run around in. as in, less invisible walls
right now i'm doin assassin's creed 2 which might be a strong contender for one of my favorite newer games. i bought it on a whim w/o playing the first one or knowing anything about it including the fact that you're in some kind of computer simulation. i just love the parkour and the flow of the action. tho now i'm somewhere in memory sequence 8 and the game's starting to feel a little repetitive
i still pop in mirror's edge on a regular basis to try and best my times etc but it frustrates the fuck out of me after an hour every time
i need to get back to where i was in fallout 3 on my PC on the 360 version. i still have to do the DLCs except anchorage and find a couple more named weapons and all the rest of those radio tower signals/storm drains
trying to play street fighter IV but i've lost any skill i ever had from super nintendo days and i just get the shit beat out of me every time

as far as mobile games i just have an ipod touch. right now i play edge, quell, and the final fantasy remakes
seriously looking forward to new vegas and dragon age 2. also keeping my eyes peeled for beautiful katamari but nobody ever has it. and i wish i had a wii for that goldeneye reboot they're doing
also i still play heroes of might & magic 3 on a religious/medicinal basis hehe. i think my hours put into that game are coming somewhere near everquest. my buddy takes it around on his laptop and we're just always talking about it/playing it etc.... in fact i think i'm gonna boot it up right now