собстно задумываюсь о написании погодного скиптика, но на сколько я понял с базами дела обстоят не просто, и работают они далеко не так как заявляют.
Я конечно извиняюсь, что лезу в чужие идеи, но зачем погода на сайте? Все прекрасно знают, что она есть на яндексе. Для geoip, на хабре выкладывали. Но наиболее точная там была в виде xml что-ли. Я эскпортнул в mysql (могу выслать на почту). Единственное что - так это ip долго ищет. Там ведь по диапазонам...
Для папанов есть чудо база в бинарном виде, поиск по которой в десяток раз быстрее, чем по мускулу. И около 2-4 млн. записей в базе мускула... - это печально. И на хабре там шлак голимый выложили.
Если честно, мне информер погоды не нужен, у меня для этого есть дашборд. да и вообще я сомневаюсь что все мы постоянно сидим, для себя что-то пишем, и даже когда для себя то всё равно получается что для других =)