It's doubtless been mentioned before, but I think having Smogon capabilities on an iPhone or iPod touch would be an excellent idea!
The app could contain a general Pokedex with move lists, base stats, TM capabilities, etc. But another tab could contain the strategy/movesets, etc (sort of like...