Leapinlew, just out of curiosity, is your pi completely set-up? Like all emulators work, with the right control configs and input-lag tuned for your LCD?
If so, may I ask how long it too you total to get it to this point?
2 big factors I can't stand the Pi. Set-up time, and the fact the emulators are out of date. Mame especially.
It's completely setup for me.
I don't use it for mame, I'm only using it for consoles, so I avoided that whole mess. I use iPacs and PC's for my mame setups. I don't think the Pi has enough ass to deal with Mame, not to mention, I'm not sure how the setup would go. Hell, I have enough issues using an ipac and getting my game selection, button mappings, etc. to make sense.
For consoles, it works great. The only issue I had was changing an icon that displayed as Sega Master System icon instead of Sega Genesis. I'm only playing Atari 2600, NES, SNES, and Genesis on it. I only loaded the games on it that I want to play, because I'm done with scrolling through 200 games I'll never play to get to the game I want.
As for input-lag, I've experienced that only once with a modded Wii. Even if I put the TV in game mode. The Pi, with the TV I'm using, has no noticeable lag. I play Super Mario World and other precision platformers and don't see any issues.
Maybe I went into the Pi with low expectations. It's certainly got it's place. I imaged the SD card and have loaded up other Pi's. I plug it in and unplug it without shutting it down proper. I've heard they take a dump when you do that, but I haven't seen that yet.