I fixed those pesky ASP.NET blogs in my blogroll with this hum-dinger:

perl -pe "s!title=\"WebLogs @ ASP.NET\" description=\".NETWeblogs by .NET Developers\" xmlurl=\"http://weblogs.asp.net/(.*?)/[rR]ss.aspx\" htmlurl=\"http://weblogs.asp.net!title=\"$1's ASP.NET Blog\" htmlurl=\"http://weblogs.asp.net/$1!g;" blogroll.opml > blogroll2.opml