Coming off an iPhone -- aka iPod Talk -- I just use that as an iPod Touch and get on IG whenever I have WiFi. I also throw my sim card in there when I run since it's more compact in comparison to my L920.
Can't speak for android phones though... I'm sure you can still use with WiFi though, no...