Hi everybody-- Well, I guess my first post should be in the introduction area, huh? Anyway, I'm currently on the iPhone 3GS (AT&T) and am 99% set on transitioning to an Android device. I'm really excited about it. After a few weeks of investigating the Motorola Atrix online, I finally went in to play with it...and got wowed by the Samsung Infuse instead! Anyway, as I was poking around on market.android.com, I noticed one app that said it was designed for devices powered by Tegra. That raised a question that I hadn't thought about before...are all Android apps available on all Android devices? Or do I need to go back to my old PC gaming days and start checking all of the specs on the apps before buying/installing them? Regardless, I'm excited about making my move. I'd love to wait until the Attain (Galaxy S2) comes out but the Infuse is down to $100 and I don't think the Attain will be close enough to that price to warrant waiting too long. Any thoughts on my device selection is also welcome!