home *** CD-ROM | disk | FTP | other *** search
/ db.tidbits.com / db.tidbits.com.tar / db.tidbits.com / getbits.acgi?tbart=07919.orig < prev    next >
Text File  |  2010-09-23  |  54KB  |  815 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2.         "http://www.w3.org/TR/html4/loose.dtd">
  3.  
  4. <html lang="en">
  5. <head>
  6.     <meta http-equiv="content-type" content="text/html;charset=utf-8">
  7.     <meta http-equiv="Content-Language" content="en">
  8.     <title>TidBITS : 2004 Gift Ideas for the Macintosh-Minded</title>
  9.  
  10.     <meta name="title" content="TidBITS : 2004 Gift Ideas for the Macintosh-Minded">
  11.     <meta name="description" content="TidBITS is a free email and Web publication covering the Macintosh Internet community.">
  12.     <link rel="image_src" href="/images/tblogo9.gif" />
  13.     <meta name="keywords" content="Apple, Mac, Macintosh, Mac OS, Mac OS X, newsletter, Internet, analysis, reviews, technology, news, TidBITS, TidBITS Talk, Engst">
  14.     <link rel="Help" href="http://www.tidbits.com/about/about-tidbits.html" title="About TidBITS">
  15.     <link rel="Search" href="http://www.tidbits.com/search/" title="Search All TidBITS Content">
  16.     <link rel="Author" href="http://www.tidbits.com/about/contact-info.html" title="Contact Information">
  17.     <link rel="Contents" href="tb-issues/" title="TidBITS Issue Archive">
  18.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/feeds/tidbits.rss" title="TidBITS Full Text Feed">
  19.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/commentfeeds/firehose.xml" title="TidBITS Full Comments Feed">
  20.  
  21.     <link rel="stylesheet" href="/tidbits_2010_001.css" type="text/css">
  22.     <LINK rel="stylesheet" type="text/css" media="print" href="/tb-new-print.css">
  23.     <script src="/javascript/tb.js" type="text/javascript"></script>
  24.     <meta name="viewport" content="width:940">
  25.     <script type='text/javascript' src='http://db.tidbits.com/ads/delivery/spcjs.php?id=2'></script>
  26.     <script src="/javascript/prototype.js" type="text/javascript"></script>
  27. <script src="/javascript/scriptaculous.js" type="text/javascript"></script>
  28. <script src="/js-global/FancyZoom.js" type="text/javascript"></script>
  29. <script src="/js-global/FancyZoomHTML.js" type="text/javascript"></script>
  30. <script type="text/javascript"  src="http://api.recaptcha.net/js/recaptcha_ajax.js"></script>
  31.  
  32. </head>
  33. <body onLoad="setupZoom()">
  34. <!-- popup query -->
  35. <div id="big_ole_background" style="display:none"> </div>
  36. <div id="tipbits_enclosure_preview" style="display:none">
  37. <div class="tearoffbox_wide_container">
  38. <div class="tearoffbox_wide_tips">
  39.  
  40. <div class="tip_display">
  41. <div class="preview">
  42. <h6><span id="p_tips_title"></span></h6>
  43. <p id="p_tips_text"></p>
  44. <p>Visit <a href="javascript:void(0)" id="p_url"><span id="p_label"></span></a></p>
  45. <p class="credit">Submitted by <span id="p_reader"></span></p>
  46. <p><input type="submit" value="Back" name="preview_tip" onClick="preview_box('ts','tipbits_enclosure_preview'); return false;"></p>
  47. </div>
  48. </div>
  49. <div class="tearoffbox_wide_bottom_tips">
  50. </div>
  51.  
  52. </div><!-- end tearoffbox_wide_tips -->
  53. </div><!-- end tearoffbox_wide_container for tips-->
  54. <!-- end tearoff box wide -->
  55. </div><!-- end enclosure -->
  56.  
  57. <div class="popup_box_with_captcha" id="ts" style="display:none">
  58.     <div id="popup_box_thanks" style="display:none" onClick="close_popup_thanks('popup_box_thanks', 'ts')"><br>Thanks for submitting your tip! All submissions are moderated by an editor before appearing online. We've reset the form so you can enter another tip. Or you can close the tip submission box.    <div class="x_close" id="thanks_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('popup_box_thanks', 'ts'); return true;">Close</a></div></div>
  59.     <div class="tip_box_format">
  60.     <div id="ts_innards" onClick="close_popup_thanks('popup_box_thanks', 'ts')">
  61.         <div class="tip_box_head">TipBITS Submission</div>
  62.         <div class="tip_box_form">        
  63.                 
  64.             <div class="tbf_row" id="ts_message_box" style="display:none">
  65.                 <div class="tbf_wide"><div class="tbf_alert" id="ts_top_message"></div></div>
  66.             </div>
  67.             <div class="spacer"></div>
  68.  
  69.             <form action="foobar.cgi" method="get" name="submit_tip">
  70.  
  71.             <div class="tbf_row"><div class="tbf_wide_extra_top not_bold">Please submit only technical tips that will help other TidBITS readers better use their Macs, iPhones, and related software and hardware. All product announcements should be sent to <a href="mailto:releases@tidbits.com">releases@tidbits.com</a>.</div></div>
  72.             <div class="spacer"></div>
  73.             <div class="tbf_row">
  74.                 <div class="tbf_left">Tip title<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" id="tip_title_id" name="tip_title" tabindex="1"></div>
  75.             </div>
  76.             <div class="spacer"></div>
  77.             <div class="tbf_row">
  78.                 <div class="tbf_left">Your tip<span class="required_field">*</span></div><div class="tbf_right"><textarea name="tip_text" rows="3" cols="40" tabindex="2"></textarea></div>
  79.             </div>
  80.             <div class="spacer"></div>
  81.             <div class="tbf_row">
  82.                 <div class="tbf_left">URL</div><div class="tbf_right"><input type="text" value="" name="tip_link_url" tabindex="3"><span class="tip_description"><br>Enter the URL to a Web page that supports your tip.</span></div>
  83.             </div>
  84.             <div class="spacer"></div>
  85.             <div class="tbf_row">
  86.                 <div class="tbf_left">Linked text</div><div class="tbf_right"><input type="text" value="" name="tip_link_label" tabindex="4"><span class="tip_description"><br>Enter the name of the page linked above.</span></div>
  87.             </div>
  88.             <div class="spacer"></div>
  89.             <div class="tbf_row">
  90.                 <div class="tbf_left">Your name<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_name" tabindex="5"></div>
  91.             </div>
  92.             <div class="spacer"></div>
  93.             <div class="tbf_row">
  94.                 <div class="tbf_left">Your email<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_email" tabindex="6"></div>
  95.             </div>
  96.             <div class="spacer"></div>
  97.             <div class="spacer"></div>
  98.                 <div class="tbf_wide"><span class="fine_print"><span class="required_field">* indicates required fields</span></span></div>
  99.             <div class="spacer"></div>
  100.             <div class="tbf_row">
  101.                 <div class="tbf_wide_extra_top"><span class="fine_print">To help us avoid automated posts and spam, please enter the words below.</span></div>
  102.             </div>
  103.             <div class="spacer"></div>
  104.             <div class="tbf_row">
  105.                 <div class="tbf_wide"><div id="ts_recaptcha"></div></div>
  106.             </div>
  107.             <div class="spacer"></div>
  108.             <div class="tbf_row">
  109.                 <div class="tbf_wide"><input type="submit" value="Preview Your Tip" name="preview_tip" onClick="fill_preview('tipbits_enclosure_preview', 'ts', this.form); return false;" tabindex="7"> <input type="submit" value="Send Us Your Tip!" name="submit_this_tip" onClick="handle_tip_submission('ts', '', this.form, 'tip'); return false;" tabindex="8"></div>
  110.             </div>
  111.             <div class="spacer"></div>
  112.             <div class="tbf_row">
  113.                 <div class="tbf_wide"><span class="fine_print">When you submit a tip, you give us permission to use it. Read <a href="javascript:void(0)" onClick="generic_show_hide('tip_terms')">our terms</a> for more details. All submissions are reviewed before publication.</span></div>
  114.             </div>
  115.             
  116.             <div class="tbf_row" id="tip_terms" style="display: none">
  117.                 <div class="tbf_wide"><span class="fine_print">Our terms: By submitting a tip, you agree to assign TidBITS Publishing Inc., a non-exclusive, worldwide, perpetual license to reproduce, publish, and distribute your tip in connection with the TidBITS Web site and associated products in any media. You agree that you created the content you submitted, and that you have the right to assign us this license. You give us permission to use your name, but your email address won't be publicly displayed or shared. We review all submissions before publication, and reserve the right to select which submissions we feel are appropriate for our readers and to edit those we publish.</span></div>
  118.             </div>
  119.             <div class="spacer"></div>
  120.             </form>
  121.         </div><!-- end tip_box_form -->
  122.     </div><!-- end tip box innards -->
  123.     </div><!-- end tip box format -->
  124.     
  125.     <div class="x_close" id="ts_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('ts', 'ts', ''); return true;">Close</a></div>
  126.     
  127. </div><!-- end tip_submit box-->
  128.  
  129. <div class="popup_box_with_captcha" id="article_reference" style="display:none"><div class="article_ref_format"><textarea style="width:350px; height:100px;" name="article_ref" id="article_ref_box"></textarea></div>    <div class="x_close" id="article_reference_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('article_reference', 'article_reference', ''); return true;">Close</a></div>
  130. </div>
  131.  
  132. <div class="popup_box_with_captcha" id="comm" style="display:none">
  133.     <div class="tip_box_format">
  134.     <div id="comment_thanks" style="display:none" onClick="close_popup_thanks('comment_thanks', 'comm')"><br>Thanks for submitting a comment! Please check your email for a link that, when clicked, will verify that you're a real person and cause your comment to appear immediately. <div class="x_close" id="comment_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('comment_thanks', 'comm'); return true;">Close</a></div></div>
  135.     <div id="comm_innards" onClick="close_popup_thanks('comment_thanks', 'comm')">
  136.         <div class="tip_box_head" id="comm_headline">Post a Comment</div>
  137.         <div class="tip_box_form">        
  138.                 
  139.             <div class="tbf_row" id="comm_message_box" style="display:none">
  140.                 <div class="tbf_wide"><div class="tbf_alert" id="comm_top_message"></div></div>
  141.             </div>
  142.             <div class="spacer"></div>
  143.  
  144.             <form action="foobar.cgi" method="get" name="post_comment" id="post_comment">
  145.             <input type="hidden" name="comment_nest" value=''>
  146.             <input type="hidden" name="comment_id" value=''>
  147.             <input type="hidden" name="article_id" value='6529'>
  148.             <input type="hidden" name="edit" value=''>
  149.             <div class="tbf_row">
  150.                 <div class="tbf_left">In reply to</div>
  151.                 <div class="tbf_right">
  152.                     <div id="cb_quoted_row">
  153.                         <div class='cb_open_quote'>“</div>
  154.                         <div id="cb_quoted"></div>
  155.                         <div class='cb_close_quote'>”</div>
  156.                     </div>
  157.                     <div class="spacer"></div>
  158.                 </div>
  159.             </div>
  160.             <div class="spacer"></div>
  161.  
  162.             <div class="tbf_row">
  163.                 <div class="tbf_left" style="padding-top:0">Your comment</div>
  164.                 <div class="tbf_right"><textarea tabindex="1" name="cb_item_add" id="cb_item_add" rows="4" cols="50" onKeyDown="count_insert('cb_item_add','cb_char_count')"></textarea><br><div class="cb_char_count" id="cb_add_count">Remaining characters: <span id="cb_char_count">0</span></div></div>
  165.             </div>
  166.             <div class="spacer"></div>            
  167.  
  168.             <div class="tbf_row">
  169.                 <div class="tbf_left">Your name</div><div class="tbf_right" style="margin-top:8px"><input tabindex="2" type="text" value="" name="cb_add_name" id="cb_add_name" style="margin-top: -4px"></div>
  170.             </div>
  171.             <div class="spacer"></div>
  172.             
  173.             <div class="tbf_row">
  174.                 <div class="tbf_left">Your email</div><div class="tbf_right"><input tabindex="3" type="text" name="cb_add_email" id="cb_add_email"></div>
  175.             </div>
  176.             <div class="spacer"></div>
  177.             
  178.             <div class="tbf_row">
  179.                 <div class="tbf_left"> </div><div class="tbf_right"><input id="comm_post_comment" tabindex="4" type="submit" value="Post Comment" name="submit_this_comment" style="width:100px; float:right" onClick="cb_post_submit(); return false;"></div>
  180.             </div>
  181.             <div class="spacer"></div>
  182.             
  183.             <div class="tbf_row" id="comment_terms">
  184.                 <div class="tbf_wide"><span class="fine_print">Our terms: We reserve the right to edit or delete any comment, so please post thoughtfully. We use your email address <i>only</i> to send you a one-time verification message confirming that you posted this comment. We also store your address to allow you to verify using other Web browsers in the future. For more info, see our <a href="http://db.tidbits.com/privacy.html">privacy policy</a>.</span></div>
  185.             </div>
  186.             <div class="spacer"></div>
  187.  
  188.             </form>
  189.         </div><!-- end comm_form -->
  190.     </div><!-- end comm box innards -->
  191.     </div><!-- end comm box format -->
  192.     
  193.     <div class="x_close" id="comm_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('comm', 'comm', ''); return true;">Close</a></div>
  194.     
  195. </div><!-- end comm_submit box-->
  196.  
  197.  
  198. <!-- start mainbody -->
  199. <div id="mainbody">
  200.  
  201. <!-- start header -->
  202. <div id="header">
  203.  
  204.  
  205.  
  206.     <div id="tblogo">
  207.     <a href="/"><img src="/images/tblogo20_01.gif" alt="TidBITS: Apple News for the Rest of Us" width="177" height="84" border="0"></a>
  208.  
  209.     </div><!-- end tblogo -->
  210.  
  211.  
  212. <!-- leaderboard ad -->
  213. <div id="top_banner">
  214. <script type='text/javascript'><!--// <![CDATA[
  215.     OA_show(3);
  216. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe5f7021'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=3&n=TBe5f7021'></a></noscript>
  217. </div><!-- end top_banner style -->
  218. <!-- end leaderboard ad -->
  219.  
  220.  
  221. </div><!-- end header  -->
  222.  
  223.  
  224. <!-- start content_container -->
  225. <div id="content_container">
  226.  
  227.  
  228. <!-- begin leftcolumn -->
  229. <div id="leftcolumn">
  230.  
  231. <!-- begin leftnav /left navigation -->
  232. <div>
  233.     <ul class="leftnav">
  234.         <!-- start search -->
  235.         <li class="topcorner">
  236.             <form action="http://db.tidbits.com" method="POST" name="search_form"><input type="hidden" name="advanced_search" value=''><input type="text" name="search_text" size="8" maxlength="70" value="Search" onFocus="this.value=''" onBlur="if (this.value == '') { this.value = 'Search'; }"> <span style="margin: 0 5px 0 5px; vertical-align: -2px"><span style="vertical-align: -2px"><input type="image" name="submit_search" src="/images/go_search_button.gif"></span>  <img src="/images/adv_search_button.gif" title="Click for Advanced Search" onClick="var f = document.search_form; f.search_text.value =''; f.advanced_search.value = '1'; f.submit();"></span></form>
  237.         </li>
  238.     </ul>
  239. </div>
  240. <!-- end search -->
  241.  
  242. <!-- Get TidBITS box (temp) -->
  243. <div>
  244.     <ul class="leftnav">
  245.         <li class="gettb"><strong>Get TidBITS via...</strong></li>
  246.     
  247.         <li><a href="http://www.tidbits.com/list" title="Subscribe via email" class="gettb">Email <img src="/images/gettb_button_email.gif" width="12" height="12" border="0" class="nav_img" alt="Email subscription options"></a></li>
  248.         <li><a href="/feeds/tidbits.rss" title="Subscribe via RSS" class="gettb">RSS <img src="/images/feed-icon-12x12.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe via RSS"></a></li>
  249.         <li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=276986548" title="Subscribe to the podcast" class="gettb">Podcast <img src="/images/feed-icon-12x12_podcast.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe to the postcast"></a></li>
  250.         <li><a href="http://www.twitter.com/TidBITS" title="Get Article Updates via Twitter" class="gettb">Twitter <img src="/images/feed_icon_12x12_twitter.png" width="12" height="12" border="0" class="nav_img" alt="Get Article Updates via Twitter"></a></li>
  251.         <li><a href="http://www.facebook.com/pages/TidBITS/195314925519" title="Go to the TidBITS Page at Facebook" class="gettb">Facebook <img src="/images/feed_icon_12x12_facebook.gif" width="12" height="12" border="0" class="nav_img" alt="Go to the TidBITS Page at Facebook"></a></li>
  252.     </ul>
  253. </div>
  254. <!-- end Get TidBITS box -->
  255.     
  256.     <ul class="leftnav">
  257.         <li><a href="/" class="tabhead">TidBITS Home</a></li>
  258.  
  259.         <li><a href="javascript:void(0)" title="Sections" class="tabhead" onClick="return showhide('articleslist')">Sections <span id="articleslist_triangle"><img src="/images/nav_triangle_open.gif" width="9" height="9" border="0" class="navtriangle" id="articleslist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  260.     
  261.     
  262.     </ul>
  263.  
  264. <div id="articleslist" style="display: none"><ul class="leftnav"><li><a href="/section/business" >Business Apps</a></li>
  265. <li><a href="/section/entertainment" >Entertainment</a></li>
  266. <li><a href="/section/links" >External Links</a></li>
  267. <li><a href="/section/home" >Home Macs</a></li>
  268. <li><a href="/section/inside" >Inside TidBITS</a></li>
  269. <li><a href="/section/iphone-ipad-ipod" >iPhone iPad iPod</a></li>
  270. <li><a href="/section/fun" >Just for Fun</a></li>
  271. <li><a href="/section/macs" >Macs & Mac OS X</a></li>
  272. <li><a href="/section/creative" >Media Creation</a></li>
  273. <li><a href="/section/net" >Networking</a></li>
  274. <li><a href="/section/opinion" >Opinion</a></li>
  275. <li><a href="/section/support" >Problem Solving</a></li>
  276. <li><a href="/section/security" >Safe Computing</a></li>
  277. <li><a href="/section/tech" >Tech News</a></li>
  278. <li><a href="/section/watchlist" >Watchlist</a></li>
  279. </ul></div>
  280.  
  281. <div>
  282. <ul class="leftnav">
  283.     <li><a href="javascript:void(0)" onClick="return showhide('stafflist')" title="Staff" class="tabhead">Staff <span id="stafflist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="stafflist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  284. </ul>
  285. </div>
  286.  
  287. <div id="stafflist" style="display:block"><ul class="leftnav"><li><a href="/author/Adam+C+Engst" title="Adam Engst, Publisher">Adam Engst</a></li>
  288.     <li><a href="/author/Tonya+Engst" title="Tonya Engst, Editor in Chief">Tonya Engst</a></li>
  289.     <li><a href="/author/Jeff+Carlson" title="Jeff Carlson, Managing Editor">Jeff Carlson</a></li>
  290.     <li><a href="/author/Joe+Kissell" title="Joe Kissell, Senior Editor">Joe Kissell</a></li>
  291.     <li><a href="/author/Glenn+Fleishman" title="Glenn Fleishman, Contributing Editor">Glenn Fleishman</a></li>
  292.     <li><a href="/author/Mark+Anbinder" title="Mark Anbinder, Contributing Editor">Mark H. Anbinder</a></li>
  293.     <li><a href="/author/Matt+Neuburg" title="Matt Neuburg, Contributing Editor">Matt Neuburg</a></li>
  294.     <li><a href="/author/Rich+Mogull" title="Rich Mogull, Contributing Editor">Rich Mogull</a></li>
  295.     <li><a href="/author/Lex+Friedman" title="Lex Friedman, Staff Writer">Lex Friedman</a></li>
  296.     </ul>
  297.     </div>
  298.  
  299. <div>
  300. <ul class="leftnav">
  301.  
  302.     <li><a href="javascript:void(0)" title="Issues" class="tabhead" onClick="return showhide('issuelist')">Weekly Issues <span id="issuelist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="issuelist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  303. </ul>
  304. </div>
  305.  
  306. <div id="issuelist" style="display:none"><ul class="leftnav"><li><div class="special"><form method="post" action="noaction.cgi" onsubmit="return false" id="issue_search_form" name="issue_search_form">Issue # <input type="text" onkeydown="if (event.keyCode == 13) { redirect_issue(this.form); }" id="issue_searchvalue" name="issue_number" style="width:35px; height: 10px"> <input onclick="redirect_issue(this.form)" type="image" name="submit_search" src="/images/go_search_button_blk.gif"></form></div></li><li><A HREF="/issue/762" >#762, 17 Jan 05</A></li>
  307. <li><A HREF="/issue/761" >#761, 10 Jan 05</A></li>
  308. <li><A HREF="/issue/760" >#760, 20 Dec 04</A></li>
  309. <li><A HREF="/issue/759" >#759, 13 Dec 04</A></li>
  310. <li><A HREF="/issue/758" >#758, 09 Dec 04</A></li>
  311. <li><A HREF="/issue/757" >#757, 06 Dec 04</A></li>
  312. <li><A HREF="/issue/756" >#756, 22 Nov 04</A></li>
  313. <li><A HREF="/issue/755" >#755, 15 Nov 04</A></li>
  314. <li><A HREF="/issue/754" >#754, 08 Nov 04</A></li>
  315.  
  316.  
  317. <li><a href="/backissues">Back Issues</a></li></ul></div>
  318.  
  319.  
  320. <div>
  321. <ul class="leftnav">
  322.  
  323.     <li><a href="/tidbitstalk" title="TidBITS Talk" class="tabhead">TidBITS Talk</a></li>
  324. </ul>
  325. </div>
  326.  
  327.  
  328.  
  329. <div>    
  330. <ul class="leftnav">
  331.     <li><a href="javascript:void(0)" onClick="return showhide('abouttidbits')" title="About TidBITS" class="tabhead">About TidBITS <span id="abouttidbits_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="abouttidbits_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  332. </ul>
  333. </div>
  334.  
  335. <div id="abouttidbits" style="display:none">
  336. <ul class="leftnav"><li><a href="/about.html" title="About TidBITS">About Us</a></li><li><a href="/account.html" title="Account Help">Account Help</a></li><li><a href="/advertising.html" title="Advertise with TidBITS!">Advertise</a></li><li><a href="/contact.html" title="Contact Info">Contact</a></li><li><a href="/copyright.html" title="Copyright Terms">Copyright</a></li>
  337. </ul>
  338. </div>
  339.  
  340. <div>
  341. <ul class="leftnav">
  342. <li class="bottom"> </li>
  343. </ul>
  344. </div>
  345. <!-- end leftnav/left navigation -->
  346.  
  347. <!-- making sure nav elements hide/show before page loads --><script type="text/javascript"><!--
  348.     showhide('articleslist','show'); 
  349. // --></script>
  350.  
  351. <!-- begin sponsor_sidebox -->
  352.  
  353. <div class="sponsor_sidebox">
  354.  
  355. <ul>
  356.  
  357. <li><a href="http://www.usefulfruit.com/tb">Useful Fruit</a></li>
  358.  
  359. <li><a href="http://macte.ch/conf_tidbits">MacTech Conference</a></li>
  360.  
  361. <li><a href="http://www.webcrossing.com/">Web Crossing</a></li>
  362.  
  363. <li><a href="http://www.econtechnologies.com/tb">Econ Technologies</a></li>
  364.  
  365. <li><a href="http://nuance.com/dragon/mac">Nuance</a></li>
  366.  
  367. <li><a href="http://www.tidbits.com/about/support/contributors.html">Readers Like You!</a></li>
  368.  
  369. <li><a href="http://markspace.com/bits?source=tidbits">Mark/Space</a></li>
  370.  
  371. <li><a href="http://www.smithmicro.com/tidbits">Smith Micro</a></li>
  372.  
  373. <li><a href="http://www.smilesoftware.com/">Smile</a></li>
  374.  
  375. <li><a href="http://crashplan.com/ref/tidbits.html">CrashPlan</a></li>
  376.  
  377. <li><a href="http://www.thedatarescuecenter.com/">The Data Rescue Center</a></li>
  378.  
  379. </ul><div class='sponsor_sidebox_bottom'> </div>
  380. </div>
  381.  
  382.  
  383. <!-- end sponsor_sidebox -->
  384.  
  385.  
  386. </div> <!-- end leftcolumn div -->
  387.  
  388. <!-- end left column -->
  389.  
  390.  
  391. <!-- begin centercolumn_border -->
  392.  
  393. <div id="centercolumn_border">
  394.  
  395. <div class="center_top">Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the best-selling <a href="http://www.takecontrolbooks.com/?pt=TB-TAGLINE" style="color:yellow">Take Control</a> ebooks.</div>
  396.  
  397. <!-- begin centercolumn -->
  398. <div id="centercolumn">
  399.  
  400.  
  401.  
  402. <!-- begin rightcolumn_container -->
  403. <div id="rightcolumn_container">
  404.  
  405. <!-- begin rightcolumn -->
  406.     <!-- rightcolumn is embedded within centercolumn so featured text wraps around it -->
  407.     <div id="rightcolumn">
  408.  
  409. <p class="top"> </p>
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420. <!-- Watchlist items -->
  421. <div class="tearoffbox_wide_container">
  422. <div class="tearoffbox_wide_watchlist">
  423. <p class="tearoffbox_wide_top_watchlist"> </p>
  424.  
  425. <h6><a href="/section/watchlist">TidBITS Watchlist</a></h6>
  426. <ul>
  427.  
  428. <LI><a href="/article/11622">DEVONthink and DEVONnote 2.0.4</a></LI>
  429.  
  430. <LI><a href="/article/11620">Security Update 2010-006</a></LI>
  431.  
  432. <LI><a href="/article/11619">TinkerTool 4.2</a></LI>
  433.  
  434. <LI><a href="/article/11618">Mailplane 2.2</a></LI>
  435.  
  436. <LI><a href="/article/11617">Pro Applications Update 2010-02</a></LI>
  437.  
  438. <LI><a href="/article/11611">Dialectic 1.7</a></LI>
  439.  
  440. <LI><a href="/article/11604">Transmit 4.1.1</a></LI>
  441.  
  442. <LI><a href="/article/11603">MarsEdit 3.1.1</a></LI>
  443.  
  444. <LI><a href="/article/11600">Savescreenie 2.0</a></LI>
  445.  
  446. <LI><a href="/article/11598">1Password 3.4.1</a></LI>
  447.  
  448. </ul>
  449.  
  450. <div class="tearoffbox_wide_bottom_watchlist"> </div>
  451.  
  452. </div><!-- end tearoffbox_wide -->
  453.  
  454. </div><!-- end tearoffbox_wide_container for watchlist items -->
  455.  
  456. <!-- begin tearoff box wide -->
  457.  
  458. <div class="tearoffbox_wide_container">
  459. <div class="tearoffbox_wide_tips">
  460.  
  461. <div class="tip_display">
  462. <div class="tips_sponsor_logo">
  463.  
  464. </div>
  465. <h6>Opening a Folder from the Dock</h6>
  466. <p>Sick of the dock on Mac OS X Leopard not being able to open folders with a simple click, like sanity demands and like it used to be in Tiger? You can, of course click it, and then click again on Open in Finder, but that's twice as many clicks as it used to be. (And while you're at it, Control-click the folder, and choose both Display as Folder and View Content as List from the contextual menu. Once you have the content displaying as a list, there's an Open command right there, but that requires Control-clicking and choosing a menu item.) The closest you can get to opening a docked folder with a single click is Command-click, which opens its enclosing folder. However, if you instead put a file from the docked folder in the Dock, and Command-click that file, you'll see the folder you want. Of course, if you forget to press Command when clicking, you'll open the file, which may be even more annoying.
  467. </p>
  468. <p>Visit <a href="http://eolake.blogspot.com/2008/10/leopard-dock-tip.html">Eolake's Blog</a></p>
  469. </div>
  470.  
  471. <div class="tearoffbox_wide_bottom_tips">
  472. <div style="padding-bottom:35px"><div class="tip_display" style="float:left"><p><br><a href="/tipbits/84">Link to this tip</a></p></div><div class="tip_display" style="float:right; width:150px">
  473. <p class="credit">Submitted by<br>Eolake Stobblehouse</p>
  474. </div></div>
  475.  
  476. </div>
  477.  
  478. <div class="tearoffbox_wide_tips_submit">
  479. <form method="post" onsubmit="return false" id="tipbits_form" name="tipbits_form" action="noaction.cgi"><p><a href="javascript:void(0)" onmousedown="ShowTipBox('ts','ts_recaptcha', 50, 'tip_title_id'); return true;">Share your own tip!</a> | <a href="javascript:void(0)" onClick="generic_show_hide('search_tipbits'); document.tipbits_form.tipbits_searchvalue.focus()">Search TipBITS</a></p>
  480. <p style="display:none" id="search_tipbits"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue'); }" id="tipbits_searchvalue" name="tipbits_searchvalue"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue')">Search</a></p></form>
  481. </div>
  482. <div class="tearoffbox_wide_bottom_tips_submit">
  483.  
  484. </div>
  485.  
  486. </div><!-- end tearoffbox_wide_tips -->
  487. </div><!-- end tearoffbox_wide_container for tips-->
  488. <!-- end tearoff box wide -->
  489.  
  490.  
  491.  
  492. <!-- begin 300 x 250 ad -->
  493.  
  494. <div id="content_ad_square">
  495. <script type='text/javascript'><!--// <![CDATA[
  496.     OA_show(5);
  497. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TB7671f69'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=5&n=TB7671f69'></a></noscript>
  498. </div><!-- end 300 x 250 ad -->
  499.  
  500. <!-- TBTalk items -->
  501. <div class="tearoffbox_wide_container">
  502.  
  503. <div class="tearoffbox_wide_p">
  504. <p class="tearoffbox_wide_top_p"> </p>
  505.  
  506. <h5>Recent TidBITS Talk Discussions</h5>
  507. <ul>
  508.  
  509. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf95241">Alternatives to MobileMe for syncing calendars between iPad/Mac</a> (1 message)</LI>
  510.  
  511. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf94dbb">Free anti-virus for the Mac</a> (20 messages)</LI>
  512.  
  513. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf934e6">iTunes 10 syncing iPod Touch 4.1</a> (2 messages)</LI>
  514.  
  515. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf92a22">Thoughts about Ping</a> (16 messages)</LI>
  516.  
  517. </ul>
  518.  
  519. <div class="tearoffbox_wide_bottom_p"> </div>
  520.  
  521. </div><!-- end tearoffbox_wide -->
  522.  
  523. </div><!-- end tearoffbox_wide_container for TBtalk items -->
  524.  
  525. <!-- start takecontrol_ad -->
  526. <script type='text/javascript'><!--// <![CDATA[
  527.     OA_show(7);
  528. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe46d56f'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=7&n=TBe46d56f'></a></noscript><!-- end takecontrol_ad -->
  529.  
  530. <!-- begin tearoff box 2 -->
  531.  
  532. <div class="tearoffbox_wide_container">
  533.  
  534. <div class="tearoffbox_wide_p">
  535. <p class="tearoffbox_wide_top_p"> </p>
  536.  
  537. <h5>Related Articles</h5>
  538. <ul>
  539. <li><a href="/article/8356">2005 Gift Ideas for the Macintosh-Minded</a> (09 Dec 05)</li>
  540. <li><a href="/article/7471">2003 Gift Ideas for the Macintosh-minded</a> (11 Dec 03)</li>
  541. <li><a href="/article/6918">Upgrading the TiVo</a> (26 Aug 02)</li>
  542. <li><a href="/article/6622">Worthy Web Sites: Get Your Kicks with Netflix</a> (05 Nov 01)</li>
  543.  
  544. </ul>
  545.  
  546. <p class="tearoffbox_wide_bottom_p"> </p>
  547.  
  548. </div><!-- end tearoffbox_wide -->
  549. </div><!-- end tearoffbox_wide_container -->
  550.  
  551. <!-- end tearoff box 2 -->
  552.  
  553.  
  554. <!-- begin tearoff box for series -->
  555.  
  556. <div class="tearoffbox_wide_container">
  557.  
  558. <div class="tearoffbox_wide_p">
  559. <p class="tearoffbox_wide_top_p"> </p>
  560.  
  561. <h5>Other articles in the series <a href="/series/1253">Gifts for the Mac-Minded</a></h5>
  562. <ul>
  563. <li><a href="/article/8778">2006 Gift Ideas for the Macintosh-Minded</a> (07 Dec 06)</li>
  564. <li><a href="/article/8356">2005 Gift Ideas for the Macintosh-Minded</a> (09 Dec 05)</li>
  565. <li><a href="/article/7471">2003 Gift Ideas for the Macintosh-minded</a> (11 Dec 03)</li>
  566. <li><a href="/article/7018">2002 Gift Ideas for the Macintosh-minded</a> (12 Dec 02)</li>
  567. <li><a href="/article/6660">2001 Gift Ideas for the Macintosh-minded</a> (13 Dec 01)</li>
  568. <li><a href="/article/6241">2000 Gift Ideas for the Macintosh-Minded</a> (13 Dec 00)</li>
  569. <li><a href="/article/5719">1999 Gift Ideas for the Macintosh-Minded</a> (14 Dec 99)</li>
  570.  
  571. </ul>
  572.  
  573. <p class="tearoffbox_wide_bottom_p"> </p>
  574.  
  575. </div><!-- end tearoffbox_wide -->
  576. </div><!-- end tearoffbox_wide_container -->
  577.  
  578. <!-- end tearoff box -->
  579.  
  580.  
  581.  
  582.  
  583. <!-- begin tearoff box 1 -->
  584.  
  585. <div class="tearoffbox_wide_container">
  586.  
  587. <div class="tearoffbox_wide">
  588. <p class="tearoffbox_wide_top"> </p>
  589.  
  590. <h5>Published in <a href="/issue/758">TidBITS 758</a>.<br><a href="http://www.tidbits.com/list">Subscribe</a> to our weekly email edition.</h5>
  591. <ul>
  592. <li><A HREF="/article/7914">GiftBITS/09-Dec-04</A></li>
  593. <li><A HREF="/article/7915">2004 Software Gift Ideas</A></li>
  594. <li><A HREF="/article/7916">2004 Gaming Gift Ideas</A></li>
  595. <li><A HREF="/article/7917">2004 Hardware Gift Ideas</A></li>
  596. <li><A HREF="/article/7918">2004 Miscellaneous Gift Ideas</A></li>
  597.  
  598. </ul>
  599.  
  600. <p class="tearoffbox_wide_bottom"> </p>
  601.  
  602. </div><!-- end tearoffbox_wide -->
  603. </div><!-- end tearoffbox_wide_container -->
  604.  
  605. <!-- end tearoff box 1 -->
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613. <div id="rightcolumn_bottom">
  614.  
  615. </div>
  616.  
  617.     </div><!-- end rightcolumn -->
  618.  
  619.  
  620. </div><!-- end rightcolumn_container -->
  621.  
  622.  
  623.  
  624. <!-- featured articles -->
  625.  
  626. <div id="center_ajax_sub" class="instapaper_body">
  627.  
  628. <!-- google_ad_section_start -->
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649. <!-- issue, article, or series -->
  650.  
  651.     
  652.     
  653.     
  654.     
  655.     
  656.         
  657.     <!-- show article(s) -->
  658.     <div class="article"><a name="6529"></a>
  659.     
  660. <!-- comment initialization routine as needed -->
  661. <div class="popup_box_with_captcha" id="hc_6529" style="display: none">
  662.     <div class="tip_box_format">
  663.     <div id="hc_innards_alt_6529" style="display: none">
  664.             <div class="tbf_row">
  665.                 <div class="tbf_wide_80" id="hc_small_response_6529"></div><div class="x_close_row" id="hc_upper_right1_6529"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_6529', 'hc', '6529'); return true;">Close</a></div>
  666.  
  667.             </div>
  668.     </div>
  669.     <div id="hc_innards_6529">
  670.         <div class="tip_box_form">        
  671.             <form action="foobar.cgi" method="get" name="check_human_6529">
  672.             <div class="tbf_row">
  673.                 <div class="tbf_wide_80" id="hc_rc_6529">To help us avoid automated posts and misuse of our site, please enter the words below.</div><div class="x_close_row" id="hc_upper_right2_6529"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_6529', 'hc', '6529'); return true;">Close</a></div>
  674.  
  675.             </div>
  676.             <div class="spacer"></div>
  677.             <div class="tbf_row" id="hc_message_box_6529" style="display:none">
  678.                 <div class="tbf_wide"><div class="tbf_alert" id="hc_top_message_6529"></div></div>
  679.             </div>
  680.             <div class="spacer"></div>
  681.             <div class="tbf_row">
  682.                 <div class="tbf_wide"><div id="hc_recaptcha_6529"></div></div>
  683.             </div>
  684.             <div class="spacer"></div>
  685.             <div class="tbf_row">
  686.                 <div class="tbf_wide"><input type="submit" value="Submit" name="submit_this_tip" onClick="handle_tip_submission('hc', '6529', this.form, this.form.submit_type.value); return false;"><input name="calling_routine" type="hidden"><input type="hidden" name="getbits" value="7919"><input type="hidden" name="author_id"><input type="hidden" name="submit_type" value=""></div>
  687.             </div>
  688.             <div class="spacer"></div>
  689.             </form>
  690.         </div><!-- end tip_box_form -->
  691.     </div><!-- end hum box innards -->
  692.     </div><!-- end tip box format -->
  693. </div><!-- end tip_submit box-->
  694.  
  695.  
  696.  
  697.         
  698.         
  699.         <!-- specific article details here -->
  700.         
  701.         
  702.             
  703.         
  704.     
  705.         <article_link><script type="text/javascript">open_if_linked('')</script></article_link>
  706.         
  707.         <div class="featured_meta"><div class="meta_article">09 Dec 2004 | <a href="/article/7919?print_version=1">Print <span class="shift_up"><img src="/images/printer_icon.gif" alt="Printer-Friendly Version of This Article" border="0" width="9" height="10"></span></a></div></div>
  708.  
  709.         <H2>2004 Gift Ideas for the Macintosh-Minded</H2>
  710.  
  711.         <p class="byline">by <a href="/author/TidBITS%20Staff">TidBITS Staff</a> <a href="javascript:void(0)" onClick="document.check_human_6529.submit_type.value='email'; document.check_human_6529.author_id.value='11'; ShowTipBox('hc_6529', 'hc_recaptcha_6529')"><span class="shift_down"><img src="/images/gettb_button_email.gif" height="12" width="12" border="0" alt="Send Email to Author"></span></a></P>
  712.  
  713.         <!-- article text -->
  714.         
  715.         <div id="article_box_6529"><P>We're always impressed at the wide range of interests and experience of our readers, so we love seeing what totally random gift ideas come through in this category. Ideas from previous years also remain relevant if you're looking for additional unusual gifts.</P><P><<A HREF="http://db.tidbits.com/series/1253">http://db.tidbits.com/series/1253</A>><BR><<A HREF="http://db.tidbits.com/getbits.acgi?tlkthrd=869+1243+1537+1803+2121">http://db.tidbits.com/getbits.acgi?tlkthrd=869+ 1243+1537+1803+2121</A>></P><P><STRONG>Meanwhile, at his night job...</STRONG> Travis Butler wrote, "Steve Jobs's other company, Pixar, has done a simply superb job with their latest hit, The Incredibles; it's the first movie in several years that I've gone back to see a second time. It's a good movie about family, it has a cool (and frankly more honest than other recent superhero movies) take on superheroes, has a number of fun riffs/homages for fans of the Bond movies, and is just generally a helluva show. Recommended." And if it's not still in theaters at Christmas, we're sure the DVD can't be far behind.</P><P><<A HREF="http://www.theincredibles.com/">http://www.theincredibles.com/</A>></P><P><STRONG>More Good Christmas Music</STRONG> -- Tired of the same old bland holiday songs and arrangements? Andrew Laurence comes to the rescue again this year (be sure to read last year's list, linked below, for other holiday music recommendations.)</P><P><<A HREF="http://db.tidbits.com/article/07471">http://db.tidbits.com/article/07471</A>></P><P>Andrew wrote, "How about another list of toe-tapping, heart-stopping, roof-raising holiday music? My first attempt for this year's list was to find artists who had run afoul of the law, if only to tweak Adam for pulling last year's Phil Spector entry. An "I Found The Law" holiday list, if you will. Alas, 'twas not to be. My first rule is that the music must keep your toe a-tapping, and that keeps the list pretty short."</P><UL><LI><P>"Christmas Collection: 20th Century Masters" - James Brown<BR>Culled from Brown's three holiday albums in 1966, 1968, and 1970, these 17 tracks crackle and sizzle with the Godfather's special brand of funktastic soul. Most cuts are originals, belying other artists who phone in their holiday albums. "Soulful Christmas" is a hypnotizing groove, and "Santa Go Straight to the Ghetto" is a plea for the less fortunate. "Santa Claus, Santa Claus" is a straight blues reading of holiday loneliness, tempered only by a lascivious reading of "Merry Christmas, Baby."</P></UL><P><<A HREF="http://www.amazon.com/dp/B0000C23DH/?tag=tidbitselectro00">http://www.amazon.com/exec/obidos/ASIN/ B0000C23DH/tidbitselectro00/ref%3Dnosim/</A>></P><UL><LI><P>"Boogie Woogie Christmas" - Brian Setzer Orchestra<BR>Polish up the hot rod and grease your hair into a duck tail. Brian Setzer's big band orchestra (and his crisp lead guitar) lead the way through this collection of holiday classics done right. "Blue Christmas" and "Santa Claus is Back in Town" give us an idea of what Elvis might have sounded like with modern production, while Brian gets playful with Ann-Margret on "Baby It's Cold Outside". "Nutcracker Suite" is a nod to Duke Ellington, while "(Everyone's Waitin' for) The Man with the Bag" has a swagger all its own.</P></UL><P><<A HREF="http://www.amazon.com/dp/B00006J48Q/?tag=tidbitselectro00">http://www.amazon.com/exec/obidos/ASIN/ B00006J48Q/tidbitselectro00/ref%3Dnosim/</A>></P><UL><LI><P>"Billboard Rock 'N' Roll Christmas" - Rhino Records<BR>God bless Rhino Records. Rock 'n' roll is littered with little jewels of holiday rock bombs, but they're usually buried amidst horrifically pedestrian dreck. Rhino saves us the trouble of making like a truffle-hunting pig and puts all on one disk: George Thorogood's "Rock And Roll Christmas," the Kinks' "Father Christmas," the Beach Boys' seminal "Little Saint Nick," and, at long last, Dave Edmunds' authoritative "Run Rudolph Run." Oh, and let's not forget Cheech & Chong's, er, slightly confused "Santa Claus and His Old Lady."</P></UL><P><<A HREF="http://www.amazon.com/dp/B0000033DT/?tag=tidbitselectro00">http://www.amazon.com/exec/obidos/ASIN/ B0000033DT/tidbitselectro00/ref%3Dnosim/</A>></P><UL><LI><P>"A Christmas Gift for You from Phil Spector" - Phil Spector<BR>(if only to trust the art and not the artist...) This is the album that all pop stars try to imitate when they record a holiday album. For my money, this album contains the canonical renditions of many holiday tunes. We get the Ronettes performing "Frosty the Snowman," "Sleigh Ride," and "I Saw Mommy Kissing Santa Clause." The Crystals give us "Rudolph the Red-Nosed Reindeer," but best of all is the thunderous "Santa Claus is Coming to Town." Haul the volume knob all the way to the right, baby, 'cause this one goes to eleven.</P></UL><P><<A HREF="http://www.amazon.com/dp/B000003BD7/?tag=tidbitselectro00">http://www.amazon.com/exec/obidos/ASIN/ B000003BD7/tidbitselectro00/ref%3Dnosim/</A>></P><P><STRONG>Kitchen Geek Gear</STRONG> -- Nik Friedman acknowledged that some of us appreciate good design in other parts of our lives. "If you have a Mac-head who cooks, or just someone who appreciates a finely made kitchen appliance that's simple to use and trouble-free (just like a Mac!) take a look at a Kitchen Aid food processor or mixer for them. I've had great experiences with the company (and their truly no hassle, you break it/we replace it, warranty) and their products are top notch."</P><P><<A HREF="http://www.kitchenaid.com/catalog/category.jsp?categoryId=310">http://www.kitchenaid.com/catalog/category.jsp? categoryId=310</A>></P><P><STRONG>And All Through The House</STRONG> -- First the kitchen, now the loo. Aaron Roth succinctly noted, "Here's something that's suitable for nearly everyone: The LavNav Lavatory Navigation Toilet Night Light ($20)."</P><P><<A HREF="http://www.arkon.com/gadgets.html">http://www.arkon.com/gadgets.html</A>></P><P>Of course, that endorsement prompted Marilyn Matty to suggest that the LavNav "could be augmented with a purchase of an iToilet, which, while little retro in iDesign, would be useful in theory."</P><P><<A HREF="http://www.electric-chicken.co.uk/">http://www.electric-chicken.co.uk/</A>></P><P><STRONG>Roomba Does Floors, not Windows</STRONG> -- In keeping with the housewares theme, Marilyn also offered this idea. "I don't have a Roomba robotic vacuum ($150 to $280), but two friends recently got them, and think they work quite well and are happy with them. One friend told me that although it isn't as fastidious a vacuuming job as if she does it, it's more than good enough and much preferable to doing all the vacuuming yourself. So I'm most definitely putting this up on my wish list for the holidays. They have good prices at Amazon, J&R, etc., and it's worth reading the reviews on Amazon."</P><P><<A HREF="http://www.irobot.com/consumer/">http://www.irobot.com/consumer/</A>></P><P><STRONG>Watch It on the Big Screen</STRONG> -- Christopher Schmidt is clearly pining for something a little larger when it comes to watching TV. He wrote, "This week my family rented a vacation house with a home theater, based on an outstanding projector, which went straight onto my own wish list: the Panasonic PT-AE500U LCD Projector ($2,500). Projected onto an 80-inch Vutec screen in a windowless room (a converted garage), it was plenty bright, even in the bulb-saver setting. (Aside: Bulbs are about $350, and the fan is quieter in the bulb-saver setting.) The overall effect was a lot like projected film. Although the LCD was only 720p, it produced an impression of being a more detailed image than apparent on our 1080i Sony tube-based WEGA at home - presumably because the projected image was big enough for me to see the image detail better (sitting about 10 feet back from both screens).</P><P><<A HREF="http://www.hometheatermag.com/frontprojectors/604panasonic/">http://www.hometheatermag.com/frontprojectors/ 604panasonic/</A>></P><P>"And having just lived without our TiVo for the week, I will add that HDTV needs TiVo too: DirecTV HDTV TiVo ($1,000)."</P><P><<A HREF="http://www.directv.com/DTVAPP/imagine/HDDVR.dsp">http://www.directv.com/DTVAPP/imagine/HDDVR.dsp</A>></P><P><STRONG>Long Range Photos</STRONG> -- Most digital cameras have relatively pitiful zoom lenses, making it difficult to get shots from far away. And sometimes you want to be far away from your subject, leading to Marilyn Matty's next suggestion. "I've been researching a gift for a wildlife photographer and stumbled across this very nifty Bushnell binoculars/camera combo that offers a 30 second instant replay feature ($330). The other combos I found used the lens of the camera, rather than the binoculars, to focus, and at long distances, this could mean a lot of surprises with misframed shots. It's out of the price range for this particular gift, and I haven't even seen a real model, but it looks incredibly cool and the feature set is great. If Santa brought one for me, I certainly wouldn't return it."</P><P><<A HREF="http://www.bushnell.com/products/binoculars/specs/18-0832.html">http://www.bushnell.com/products/binoculars/ specs/18-0832.html</A>><BR><<A HREF="http://www.amazon.com/exec/obidos/dp/B0002IKPWS/?tag=tidbitselectro00">http://www.amazon.com/exec/obidos/tg/detail/-/ B0002IKPWS/tidbitselectro00/ref%3Dnosim/</A>></P><P><STRONG>Improve (Don't Destroy) Your Television</STRONG> -- It wouldn't seem like Christmas if Andrew Laurence didn't recommend TiVo. Unlike previous years, the TiVo options have expanded quite a bit. He wrote, "Are you or your gift recipient tired of slaving to the television networks' inane and inconvenient schedules? Get a personal television butler, TiVo! TiVo recorders come in two categories: 'standalone' recorders that can be used with any television provider in the US, and DirecTV 'combo receiver' units. Both can do all the wonderful things discussed in previous TidBITS coverage. DirecTV units have two tuners, and can record two shows at once. TiVo's low-end standalone recorder can store up to 40 hours of content, and can be had for $80, after rebate, from Amazon. Toshiba and Pioneer sell TiVo recorders that are also DVD recorders; these units can save shows to recordable DVD media. Standalone recorders come with the TiVo Basic service, essentially an intelligent VCR. Upgrading to the TiVo Plus service gets the Season Pass, Wishlist, Home Media Option, and Suggestions features. TiVo Plus service costs $13 per month ($7 per month for each additional recorder in the household) or $300 for the lifetime of the recorder. TiVo Plus gift certificates are also available."</P><P><<A HREF="http://www.tivo.com/">http://www.tivo.com/</A>><BR><<A HREF="http://db.tidbits.com/series/1204">http://db.tidbits.com/series/1204</A>><BR><<A HREF="http://www.tivo.com/2.1.asp">http://www.tivo.com/2.1.asp</A>><BR><<A HREF="http://www.tivo.com/2.1.9.asp">http://www.tivo.com/2.1.9.asp</A>><BR><<A HREF="http://www.tivo.com/2.3.asp">http://www.tivo.com/2.3.asp</A>><BR><<A HREF="http://customersupport.tivo.com/knowbase/root/public/tv1199.htm">http://customersupport.tivo.com/knowbase/root/ public/tv1199.htm</A>></P><P>If you need more space in your TiVo, look to WeaKnees.com for upgrades, which we wrote about in "Upgrading the TiVo" in <A HREF="http://www.tidbits.com/tb-issues/TidBITS-644.html">TidBITS-644</A>.</P><P><<A HREF="http://www.weaknees.com/">http://www.weaknees.com/</A>><BR><<A HREF="http://db.tidbits.com/article/06918">http://db.tidbits.com/article/06918</A>></P><P>The only problem with TiVo is that you're still limited to the crud that passes for entertainment on the television stations. If you just can't stand the shows any more (or paying high monthly rates for shows you don't want to watch), you could always do what Adam and Tonya have just done and cancel your cable service. After clearing out the 100+ hours of backlogged shows on their TiVo, they plan to follow Diane Ross's suggestion. She wrote, "A gift subscription to Netflix would be a sure winner. Even if the recipient already has a Netflix subscription, they can redeem it for service. Netflix recently reduced their rates, and a one month gift subscription costs $18." (We covered Netflix in "Worthy Web Sites: Get Your Kicks with Netflix" in <A HREF="http://www.tidbits.com/tb-issues/TidBITS-604.html">TidBITS-604</A>.)</P><P><<A HREF="http://www.netflix.com/GiftPurchase?lnkctr=gs_b">http://www.netflix.com/GiftPurchase?lnkctr=gs_b</A>><BR><<A HREF="http://db.tidbits.com/article/06622">http://db.tidbits.com/article/06622</A>></P><P><STRONG>Games with Atoms, Not Bits</STRONG> -- Did you know that multi-player games exist where you don't have to fuss with network settings or make sure everyone has a fast-enough Mac? Rick Holzgrafe, when he's not programming Solitaire Till Dawn, has some suggestions. He wrote, "I almost submitted these suggestions in the game category, but these are board games - no computer required! You may not find these at Toys-R-Us, but your town probably has a store or two dedicated to games, and that's where you'll find these gems. They are also widely available on-line: try Amazon, or just type the game's name into Google.</P><P>"These are examples of the relatively new 'German-style' board game. They hit a certain sweet spot in gaming: there is strategy, but they aren't intense skull-crackers like Chess or Go; they are social, but they are not party games that require the players to behave in silly ways; and they are not dumbed-down for children and are immensely enjoyable by teens and adults. The boards, pieces, and 'bits' are well-made and often feature beautiful artwork.</P><P>"These make great family games if your kids are in middle school or higher. The rules may seem overly complex at first, but once you've played a game or two, they make sense and the games flow along very easily. At $30 or $40 apiece, the prices may strike you as a bit high, but compare them to the price of taking a family of four to the movies, and suddenly they seem downright cheap. A movie only lasts a couple of hours, but these games have real staying power! Here are some of our family favorites:</P><UL><LI><P>The Settlers of Catan: 3 or 4 players compete to build prosperous colonies on an island. Compete for resources and room in which to build roads, settlements, and cities. The board is assembled from shuffled tiles, giving you a new geography every time you play. This is the classic "gateway game" that is responsible for addicting thousands of new players to the German-style games.</P></UL><P><<A HREF="http://www.boardgamegeek.com/game/13">http://www.boardgamegeek.com/game/13</A>><BR><<A HREF="http://www.mayfairgames.com/mfg-shop/0480-0499/qps/0483.html">http://www.mayfairgames.com/mfg-shop/0480-0499/ qps/0483.html</A>></P><UL><LI><P>Puerto Rico: Perhaps the most popular board game of the last 10 years! A bit complex, but very rewarding. Again you are colonizing, but the game mechanics are different from Settlers of Catan. In each player's turn, the player chooses a particular function (building, producing goods, shipping products, etc.) and all players get to perform that function even though it is not their turn. The player who chose the function gets an advantage over the others, and by choosing appropriately can further his own game and impede his opponents. Many choices and many paths to victory give this game enduring appeal.</P></UL><P><<A HREF="http://www.boardgamegeek.com/game/3076">http://www.boardgamegeek.com/game/3076</A>></P><UL><LI><P>El Grande: Compete against your opponents to gain political influence in medieval Spain! Seize opportunities to place your caballeros in positions of power, and to scatter and diffuse your opponents. Like most of the German-style games, this is not a war game: you are maneuvering for position, not engaging in combat. El Grande has been a model for many subsequent games.</P></UL><P><<A HREF="http://www.boardgamegeek.com/game/93">http://www.boardgamegeek.com/game/93</A>></P><UL><LI><P>Carcassonne: A game with very simple rules: draw a tile at random, and add it to a growing mosaic of a medieval European countryside. Win points by claiming and completing cities, roads, monasteries, and farmland as they appear. This game is good for any number of players from two (it makes a great head-to-head game) to five. Once you've mastered the basic game, expansion sets are available that add new things to build and new ways to score.</P></UL><P><<A HREF="http://www.boardgamegeek.com/game/822">http://www.boardgamegeek.com/game/822</A>></P><P>"And finally, a great resource for anyone who enjoys board and table games: BoardGameGeek.com. This incredible site has over 1,500 table games listed, described, categorized, rated, reviewed, photographed, and discussed! Click Games by Rating to see the hottest games in the opinion of the thousands of members. You must be a member to participate in ratings and discussions, but membership is free and you can browse all you like without being a member."</P><P><<A HREF="http://www.boardgamegeek.com/">http://www.boardgamegeek.com/</A>></P><!-- 2004 Gift Ideas for the Macintosh-Minded TidBITS Staff --></div>
  716.         
  717.  
  718.         <!-- end article text -->
  719.     
  720.         
  721.         <!-- PayBITS -->
  722.         
  723.  
  724.         
  725. <p> </p><div class="sponsorbox">
  726. <div class="sponsortext"><A HREF="http://markspace.com/bits?source=tidbits"><IMG SRC="http://db.tidbits.com/images/badges/mark-space.gif" ALT="" HEIGHT="50" WIDTH="50" BORDER="0" ALIGN="left"></A>SYNC YOUR PHONE with The Missing Sync: Sync your calendar,<br />address book, music, photos and much more between your phone<br />and Mac. Supports ANDROID, BLACKBERRY, PALM PRE and many<br />other phones. <<a href="http://markspace.com/bits?source=tidbits">http://www.markspace.com/bits</a>></div>
  727. </div>
  728. <div class="sponsorbox_bottom"> </div>
  729.  
  730.  
  731.         <!-- comments section -->
  732.         
  733.         <!-- end comment show-->
  734.         
  735.         <!-- end comments section -->
  736.  
  737.  
  738.         <!-- end article loop details -->
  739.         
  740.         
  741.  
  742.         
  743.     </div><!-- end show article -->
  744.     
  745.     
  746.  
  747.  
  748. <!-- article_plus end -->
  749. <!--
  750. </DIV>
  751. --><!-- end main_column DIV -->
  752.  
  753.  
  754. <!-- google_ad_section_end -->
  755.  
  756. </div><!-- end center AJAX insert -->
  757.  
  758. <!-- TipBITS Search Results Lozenge -->
  759. <div id="tipbits_results_loz" style="display:none">
  760. <form method="post" onsubmit="return false" id="tipbits_form_loz" name="tipbits_form_loz" action="noaction.cgi">
  761. <div class="tip_footer">
  762. <p id="search_tipbits_loz"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz'); }" id="tipbits_searchvalue_loz" name="tipbits_searchvalue_loz"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz')">Search</a></p>
  763. </div>
  764. <div class="tip_footer_bottom">
  765.  </div>
  766. </form>
  767. </div><!-- end TipBITS Search Results lozenge -->
  768.  
  769.  
  770.  
  771.  
  772. <!-- begin footer -->
  773. <div id="footer">
  774.  
  775. <div id="qr_tag_right"><div id="qr_tag_image"><img src="http://db.tidbits.com/tags/7919.png"></div><div id="qr_tag_text"><a href="http://db.tidbits.com/article/10616">What's this image?</a></div></div>
  776. <p>Special thanks to <a href="http://www.forest.net/">digital.forest</a>, our
  777. Web and mailing list host.</p>
  778. <p>Unless otherwise noted, this article is copyright © 2004 <a href="/author/TidBITS%20Staff">TidBITS Staff</a></p>
  779. <p>TidBITS is copyright © 2010 TidBITS Publishing Inc.</p>
  780. <p>Reuse governed by <a href="http://www.tidbits.com/terms/">Creative Commons License</a>.</p>
  781.  
  782. <p><a href="/about.html" title="About TidBITS">About TidBITS</a> | <a href="/account.html" title="Account Help">Account Help</a> | <a href="/advertising.html" title="Advertise with TidBITS!">Advertise with TidBITS!</a> | <a href="/contact.html" title="Contact Info">Contact Info</a> | <a href="/copyright.html" title="Copyright Terms">Copyright Terms</a></p>
  783.  
  784. </div><!-- end footer -->
  785.  
  786.  
  787. </div> <!-- end centercolumn -->
  788.  
  789. <div class="center_bottom"> </div>
  790.  
  791. </div> <!-- end centercolumn_border -->
  792.  
  793.  
  794. </div> <!-- end content_container -->
  795.  
  796. </div> <!-- end mainbody -->
  797.  
  798.  
  799. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  800. </script>
  801. <script type="text/javascript">
  802. _uacct = "UA-276924-3";
  803. urchinTracker();
  804. </script>
  805. <script type="text/javascript"
  806. src="http://tidbitscom.skimlinks.com/api/skimlinks.js"></script>
  807. <script type="text/javascript">
  808. var skimlinks_pub_id = '2559X585851';
  809. var skimlinks_domain = 'go.tidbits.com';
  810. skimlinks();
  811. </script>
  812. </body>
  813. </html>
  814.  
  815.