Index: libs/libmythtv/videodisplayprofile.cpp
===================================================================
--- libs/libmythtv/videodisplayprofile.cpp	(revision 15417)
+++ libs/libmythtv/videodisplayprofile.cpp	(working copy)
@@ -993,9 +993,15 @@
 
     if (renderer == "directx")
         msg = QObject::tr(
-            "This is the only video renderer available on Microsoft Windows "
-            "systems.");
+            "Windows video renderer based on overlays. "
+            "Not compatible with Vista Aero Glass.");
 
+    if (renderer == "direct3d")
+        msg = QObject::tr(
+            "Windows video renderer based on Direct3D. Requires "
+            "video card compatible with Direct3D 9. This is the preferred "
+            "renderer for current Windows systems.");
+
     if (renderer == "quartz-blit")
         msg = QObject::tr(
             "This is the standard video render for Macintosh OS X systems.");
Index: programs/mythbackend/main.cpp
===================================================================
--- programs/mythbackend/main.cpp	(revision 15417)
+++ programs/mythbackend/main.cpp	(working copy)
@@ -156,7 +156,7 @@
                 {
                     gContext->LogEntry("mythbackend", LP_CRITICAL,
                                        "Problem with capture cards",
-                                       cidmsg + "failed init");
+                                       cidmsg + " failed init");
                     delete tv;
                     // The master assumes card comes up so we need to
                     // set error and exit if a non-master card fails.
