" Ugly Betty " ( Channel 7 at 8 ) ends the season with appearances by talk show hosts Rachel Maddow and Elisabeth Hasselbeck , and plenty of drama when Henry shows up just in time to ruin Betty 's plans to move in with her boyfriend .