I think an official serebii.net Iphone app. would be a great idea.
A lot of the time I'm not near a computer and don't have access to serebii, but I've always got my smartphone on me.