[MDA III, XDA III, PDA2k, 9090 ROM Development] Jumba:
Hmmm, there was just one problem... the variables weren't being updated in the condensed page, so I had to add some lines to TitaniumWeather.mscr...

Sub WriteCurrent

RegWriteString ("HKLM", "Software\Microsoft\CHome\TitaniumWeather\CondensedPage","PluginLabel",ctemp&"∞ "&ccond)
RegWriteString ("HKLM", "Software\Microsoft\CHome\TitaniumWeather\Page1","CurrentIcon",instPath&"\"&icontype&"\"&ccode&".png")
[b]RegWriteString ("HKLM", "Software\Microsoft\CHome\TitaniumWeather\CondensedPage","CurrentIcon",instPath&"\"&icontype&"\"&ccode&".png")[/b]
RegWriteString ("HKLM", "Software\Microsoft\CHome\TitaniumWeather\Page1","CurrentTemp",ctemp&"∞")
[b]RegWriteString ("HKLM", "Software\Microsoft\CHome\TitaniumWeather\CondensedPage","CurrentTemp",ctemp&"∞")[/b]

...

Sub WriteForecast

dct = 2
# format forecast days
For ct = 1 to 5 step 1

shortday = SubStr(day[ct], 1, 3)
shortday = ToUpper(shortday)
dct = dct + 1

# Only update the number of forecast days received (only 4 days are received around 12am - 2am)
RegWriteDWord("HKLM","Software\TitaniumWeather","forecastdays", daynum)
If (daynum >= ct)
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page1","Day"&ct&"Icon",instPath&"\"&icontype&"\"&icon[ct]&".png")
[b]RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\CondensedPage","Day"&ct&"Icon",instPath&"\"&icontype&"\"&icon[ct]&".png")[/b]
Else
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page1","Day"&ct&"Icon",instPath&"\"&icontype&"\blank.png")
[b]RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\CondensedPage","Day"&ct&"Icon",instPath&"\"&icontype&"\blank.png")[/b]
EndIf
# Write forecast detail pages
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page"&dct,"Day",day[ct]&", "&date[ct])
[b]RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\CondensedPage","Day",day[ct]&", "&date[ct])[/b]
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page"&dct,"Desc",shortdesc[ct])
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page"&dct,"Temps",high[ct]&"/"&low[ct])
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page"&dct,"Winds",winddir[ct]&" "&windspeed[ct]&windunits&", Gusts to "&windgust[ct])
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page"&dct,"Prec","Chance of Prec: "&tstormprob[ct]&"%, UV Level: "&uv[ct])
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page"&dct,"Other","Sunrise: "&sunrise[ct]&", Sunset: "&sunset[ct])
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page"&dct,"ForecastIcon",instPath&"\"&icontype&"\"&icon[ct]&".png")
RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\Page1","Day"&ct,shortday&"^CR^"&high[ct]&"/"&low[ct])
[b]RegWriteString("HKLM","Software\Microsoft\CHome\TitaniumWeather\CondensedPage","Day"&ct,shortday&"^CR^"&high[ct]&"/"&low[ct])[/b]

Next
RegWriteString ("HKLM", "Software\Microsoft\CHome\TitaniumWeather\Page1","TodayTemps",high[1]&"∞/"&low[1]&"∞")
[b]RegWriteString ("HKLM", "Software\Microsoft\CHome\TitaniumWeathe\CondensedPage","TodayTemps",high[1]&"∞/"&low[1]&"∞")[/b]

RegWriteString ("HKLM", "Software\Microsoft\CHome\TitaniumWeather\Page2","TodayTemps",high[1]&"∞/"&low[1]&"∞")

EndSub

That seems to have taken care of updating the condensed page. :) Of course I may have done some unnecessary changes, but I figure it's better to have all the bases covered. :P