iPod and MP3 http://www.stuff.tv/ipod-and-mp3/reviews en-GB Free music, movies and books: How to entertain yourself for hours for nothing http://www.stuff.tv/music/awesome-free-music-movies-and-books-how-entertain-yourself-hours-nothing/feature <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> Feeling the post-Christmas pinch? Don’t worry, there’s plenty of cost-free media to get your hands on </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1200" height="900" title="Awesome free music, movies and books: How to entertain yourself for hours for nothing" alt="Awesome free music, movies and books: How to entertain yourself for hours for no" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/nin.jpg?1390569460" /> </div> </div> </div> <p>Feeling a bit strapped for cash after Christmas?</p> <p>We know the feeling, but you don&rsquo;t have to resort to watching Eastenders or reading the back of cereal boxes just yet &ndash; we&rsquo;ve been scouring the internet to find the best (legal) ways to get films, music and books for free. So if you want to save yourself a few pounds this weekend, embrace your inner cheapskate and read on!</p> <div class="field field-type-userreference field-field-byline"> <div class="field-label">Byline:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/users/sam-kieldsen" title="View user profile.">Sam Kieldsen</a> </div> </div> </div> <fieldset class="content-multigroup-group-sections"><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-number-integer field-field-section-paginate"> <div class="field-label">Paginate on this section:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Don't paginate </div> </div> </div> <div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Free music </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>There&rsquo;s never been a better time to access free music online, thanks to the ad-supported versions of streaming services like <a href="http://www.stuff.tv/music/spotify-reveals-unlimited-free-web-player-streaming/news">Spotify</a> and <a href="http://www.stuff.tv/spotify/rdio-takes-spotify-uk-launch/news">Rdio</a> (both of which let you pick exactly what you want to listen to) and online radio services such as <a href="http://www.stuff.tv/apple/itunes-radio-will-be-huge-whether-you-it-or-not/feature">iTunes Radio</a> and Last.fm (which selects music for you based on parameters that you specify).</p> <p>That&rsquo;s all very well, but let&rsquo;s say you actually want to download music for free? There are plenty of sites packed with free independent and unsigned artists&rsquo; tunes, but if you want to listen to stuff you might already know these fall into &ldquo;inflatable dartboard&rdquo; levels of usefulness.</p> <p>There are still places to get free legal MP3s, luckily.</p> <p>Last.fm has a <a href="http://www.last.fm/music/+free-music-downloads">decent selection of free downloads</a>, with artists like Best Coast, Sufjan Stevens, Yeasayer, Death Grips, Mac DeMarco, Jens Lekman, WU LYF, Com Truise, Xiu Xiu and Justin Townes Earle included. There&rsquo;s an impressive haul of freebies here if you&rsquo;re into indie, alternative and underground music.</p> <p>Amazon also has a <a href="http://www.amazon.com/Free-Songs-Music/b?ie=UTF8&amp;node=334897011">huge supply of free downloadable music</a> (over 45,000 tracks in all). There&rsquo;s a lot of dross here, unsurprisingly, but we found tracks from Kendrick Lamar, Mogwai, Disclosure, Waxahatchee, Alejandro Escovedo, Blondie, Chromeo, The Walkmen and, er, Whigfield.</p> <p>If your tastes run a little more mainstream, you&rsquo;re going to struggle to find anything familiar. Artists like Katy Perry, Kings of Leon and David Guetta have little reason to give away their stuff for free &ndash; except when it comes to music videos, of course...</p> <p><strong>READ MORE:</strong> <a href="http://www.stuff.tv/top-20-games-you-can-play-free-your-browser/feature">Top 20 games you can play free in your browser</a></p> </div> </div> </div> <div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> <div class="field field-type-filefield field-field-image"> <div class="field-label">Image #1:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image" width="1200" height="900" title="Last.fm free download" alt="Last.fm free download" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/last-fm-free-download.jpg?1390569460" /> </div> </div> </div> <div class="field field-type-number-integer field-field-make-full-width"> <div class="field-label">Make full width:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Do not make full width </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-1"><div class="field field-type-number-integer field-field-section-paginate"> <div class="field-label">Paginate on this section:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Don't paginate </div> </div> </div> <div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Free gig videos </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Music videos are promotional in nature and consequently available for free all over the place &ndash; provided you want to stream rather than download (iTunes charges a standard &pound;1.89 per music video but we can&rsquo;t think of a single reason anyone would pay for one).</p> <p><a href="http://www.vevo.com/">Vevo</a> (and Vevo&rsquo;s hundreds of YouTube artist accounts) should be your first port of call for free music video. For starters, the service has a pretty amazing line-up of &ldquo;Vevo Presents&rdquo; concerts: look above for a recent 77-minute Nine Inch Nails gig in full HD quality, and <a href="http://www.youtube.com/watch?v=zknR9CBPXjY">here&rsquo;s Lady Gaga&rsquo;s hour-long ArtPop show</a>. It also has an exhaustive selection of official videos ranging from the <a href="http://www.youtube.com/watch?v=GxgqpCdOKak">brand new</a> to the <a href="http://www.youtube.com/watch?v=YwSZvHqf9qM">relatively ancient</a>.</p> <p>For more alternative free music videos, try indie tastemaker Pitchfork&rsquo;s video channel, which features all manner of content including full live festival sets (<a href="http://pitchfork.com/tv/youtube/35-pitchfork-music-festival-paris/1052-hot-chip-full-set-pitchfork-music-festival-paris/">here&#39;s Hot Chip</a>), <a href="http://www.youtube.com/watch?v=F6yfFWvoygY">official promos</a> and <a href="http://www.youtube.com/watch?v=FZJ9rsU0exc">exclusive live performances</a>.</p> <p>And hipster bible turned media empire Vice offers a similar supply of free music video material through its <a href="http://noisey.vice.com/en_uk">Noisey</a> channel.</p> </div> </div> </div> <div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper youtube-player-wrapper"> <iframe width="640" height="385" src="http://www.youtube.com/embed/LBC3NXnN8y4" frameborder="0" allowfullscreen></iframe> </div> </div> </div> </div> <div class="field field-type-number-integer field-field-make-full-width"> <div class="field-label">Make full width:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Do not make full width </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-2"><div class="field field-type-number-integer field-field-section-paginate"> <div class="field-label">Paginate on this section:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Don't paginate </div> </div> </div> <div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Free Movies </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>If you want to watch full-length movies for free (and legally) you can head straight to YouTube, which has its own film channel. OK, so many of the movies in it are either (a) tempting but cost money or (b) free but bloody awful, but delve deep enough and you&rsquo;ll unearth the occasional gem: stuff like <em>Night of the Living Dead</em> (see above), <em><a href="http://www.youtube.com/watch?v=vkYT2_GoV20">His Girl Friday</a></em>, <em><a href="http://youtu.be/6FZRjLPtPLM">Enduring Love</a></em> and <em><a href="http://www.youtube.com/watch?v=iEaxG7HBK5c">Shopgirl</a></em>.</p> <p>These films are often old, it&rsquo;s true, and some of them have foreign subtitles, but crucially they&rsquo;re free. So no looking that gift horse in the mouth, eh?</p> <p>Another option is <a href="http://www.crackle.com/">Crackle</a>, a service owned by Sony that offers free movies and TV shows to watch through mobile devices, computers, consoles and smart TVs. The selection is a bit more exciting than YouTube&rsquo;s, although you&rsquo;ll have to periodically sit through ads (much like watching a film on TV). At the time of writing Crackle&rsquo;s free films include <em>American Psycho</em>, <em>The Squid and the Whale</em> and <em>Requiem for a Dream</em> and its TV shows include <em>Seinfeld</em> and <em>The Shield</em>.</p> <p>Open Culture has a <a href="http://www.openculture.com/freemoviesonline">raft of links to free online movies</a> arranged by genre. They&rsquo;re almost all pre-1970, although there are a handful of more recent shorts and documentaries. Some highlights include Kurosawa&rsquo;s <a href="http://www.openculture.com/2012/11/watch_kurosawas_irashomoni_free_online_the_film_that_introduced_japanese_cinema_to_the_west.html"><em>Rashomon</em></a> and Tarkovsky&rsquo;s <a href="http://www.youtube.com/watch?v=1PAhbcy8mP4"><em>Andrei Rublev</em></a>, so it&rsquo;s fair to say it might suit cinephiles more than casual viewers. It also includes links to other free movie sites (scroll down the foot of the page).</p> <p>One other alternative? If you&rsquo;re not already a Netflix or Lovefilm Instant subscriber (and haven&rsquo;t been in the past), you can trial both services for a month for free. Plenty to watch there &ndash; although you&rsquo;ll be charged for your second month if you forget to cancel before the trial is over.</p> <p><strong>READ MORE:</strong> <a href="http://www.stuff.tv/25-fantastic-free-android-games/feature">25 fantastic free android games</a></p> </div> </div> </div> <div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper youtube-player-wrapper"> <iframe width="640" height="385" src="http://www.youtube.com/embed/-_f2Enn8x5s" frameborder="0" allowfullscreen></iframe> </div> </div> </div> </div> <div class="field field-type-number-integer field-field-make-full-width"> <div class="field-label">Make full width:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Do not make full width </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-3"><div class="field field-type-number-integer field-field-section-paginate"> <div class="field-label">Paginate on this section:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Don't paginate </div> </div> </div> <div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Free Books </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>The abundance of out of copyright books means you&rsquo;ll never be short of free stuff to download to your ebook reader or tablet.</p> <p>Open Culture has a <a href="http://www.openculture.com/free_ebooks">nice list of free ebooks</a> with links to book iOS and Kindle-friendly versions of written works such as Dostoevsky&rsquo;s <em>Crime and Punishment</em>, Conan Doyle&rsquo;s <em>The Adventures of Sherlock Holmes</em>, Fitzgerald&rsquo;s <em>The Great Gatsby</em>, Melville&rsquo;s <em>Moby Dick</em> and pretty much everything Shakespeare ever put his quill to. If classic literature (or weighty non-fiction screeds such Karl Marx&rsquo;s <em>Das Kapital</em> and Adam Smith&rsquo;s <em>The Wealth of Nations</em>) is your &ldquo;bag&rdquo;, there&rsquo;s hours and hours of entertainment here.</p> <p>Many libraries also &ldquo;lend&rdquo; ebooks for free in much the same way that they lend physical tomes &ndash; they have a set amount of ebook licences they can lend out at any one time (which means you might have to wait until another reader is finished with an ebook &ndash; and yes, we know how odd that sounds). OK, so you don&rsquo;t get that &ldquo;interesting&rdquo; book smell, but you also don&rsquo;t have to get out of bed to walk over to the library. Check your local library&rsquo;s website to find out if they participate.</p> <p><strong>READ MORE:</strong> <a href="http://www.stuff.tv/apple/icheapskate-25-amazing-free-games-ipad-and-iphone/feature">iCheapskate: 25 amazing free games for iPad and iPhone</a></p> <p><em>Main image credit: <a href="http://www.flickr.com/photos/wwarby/4860335535/in/photolist-8puuqx-8puwXg-9kJHTg-8puprR-8purhr-8pust2-8pupSi-8pxDRo-8pxBCE-8puqfH-8purRn-7RE6oi-9kP6MU-9smkim-9sikhH-9smkPh-8gnfoY-aXTBnX-9VyWWc-83FAwd-a5Li5t-8euaEz-fjRuUk-gEs9Qu-8djHu5-8SaMth-8djH15-8djHZL-9EXVZU-9VAQQG-9kKZfe-aeTa3c-9Vz8QK-bpHqBf-7KuATW-7Hhfuh-9kMKy9-9kMMvL-fyyiLe-fyygza-9VMgvz-7xWnPX-fwP73Y-9kJHqK-fwyQZF-a2YtoH-9kP2U7-9kMNwd-bCq8WH-9kMSBb-a32p7J/">William Warby</a></em></p> </div> </div> </div> <div class="field field-type-filefield field-field-image"> <div class="field-label">Image #1:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image" width="1200" height="900" title="Free eBook" alt="Free eBook" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/Crime-and-punishment.jpg?1390569460" /> </div> </div> </div> <div class="field field-type-number-integer field-field-make-full-width"> <div class="field-label">Make full width:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Do not make full width </div> </div> </div> </fieldset> </fieldset> Ebook Readers iPod and MP3 Music Streaming YouTube Thu, 23 Jan 2014 18:17:26 +0000 Sam Kieldsen 1431615 at http://www.stuff.tv Gadget Doctor – Help! My iPod Classic is full http://www.stuff.tv/apple/gadget-doctor-help-my-ipod-classic-full/feature <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> Stuff’s storage shaman reveals the best way to keep your music local when on the move </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1200" height="900" title="Gadget Doctor – help, my iPod Classic is full!" alt="Gadget Doctor – help, my iPod Classic is full!" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/ipod-classic.jpg?1373944389" /> </div> </div> </div> <p>Gadget Doctor uses the collective intellectual might of the Stuff team to treat your techy ailments, no matter how embarrassing. Got a question? Tweet us <a href="http://twitter.com/StuffTV" target="_blank">@StuffTV</a> or message us on <a href="https://www.facebook.com/joinstuff?ref=hl" target="_blank">Facebook</a>.</p> <div class="field field-type-userreference field-field-byline"> <div class="field-label">Byline:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <a href="/users/luke-edwards" title="View user profile.">Luke Edwards</a> </div> </div> </div> <fieldset class="content-multigroup-group-sections"><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-number-integer field-field-section-paginate"> <div class="field-label">Paginate on this section:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Don't paginate </div> </div> </div> <div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> MP3 players </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p><strong>Alex Brady:</strong> <em>The impending <a href="http://www.stuff.tv/apple/why-you-need-buy-ipod-classic-now/news">demise of the iPod Classic</a> and the fact my current 160GB model is about to burst at the seams leaves me with a small storage problem. I have searched the web and the only contender to the Apple device is a Cowon (but that only has the same capacity). Do you guys have any suggestions as to a potential replacement? I use my iPod in the car and whilst travelling abroad, so I like to keep my music collection with me at all times.</em></p> <p><strong>Luke Edwards, multimedia journalist:</strong> Bradders, I feel your plight as a fellow music hoarder. But there are still a few options left – five to be precise.</p> <p>Firstly you could buy yourself a new hard drive for your iPod and, <a href="http://www.ifixit.com/Guide/Installing+iPod+Classic+Hard+Drive/564/1" target="_blank">using this guide</a>, swap it out yourself. That means you could pop in a whopping 500GB drive to keep you going for a long time after the Classic is removed from the shelves.</p> <p>The second option is to take the leap into the cloud. Using the likes of Spotify or Amazon Cloud on your mobile – you could access all the music you need by streaming. With Spotify you can even download albums for use abroad and in the car (via AUX or Bluetooth connection).</p> <p>A third idea would be to use <a href="http://owncloud.org/" target="_blank">Own Cloud</a> – which lets you access all your files remotely from your mobile. Then, when abroad, get yourself a <a href="http://www.globalgig.com/" target="_blank">GlobalGig</a> Mi-Fi which gives you 1GB for £10. Adimittedly if you want to listen to all 160GB this options isn't cheap.</p> <p>But if streaming is still a no-no then there’s always the Archos 5 with its 250GB hard drive, 12 hour battery life and nice big 5in screen for video. It’ll even let you browse the web via Wi-Fi or 3G just like a big tablet.</p> <p>Of course you could just buy another 160GB iPod Classic – they <a href="http://www.stuff.tv/apple/why-you-need-buy-ipod-classic-now/news">might be worth a few bob</a> once Apple stop making them.</p> </div> </div> </div> <div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> <div class="field field-type-filefield field-field-image"> <div class="field-label">Image #1:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image" width="1200" height="900" title="Gadget Doctor – help, my iPod Classic is full!" alt="Gadget Doctor – help, my iPod Classic is full!" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/apple-ipod-classic-alternatives.jpg?1373944389" /> </div> </div> </div> <div class="field field-type-filefield field-field-image-2"> <div class="field-label">Image #2:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image_2" width="1200" height="900" title="Gadget Doctor – help, my iPod Classic is full!" alt="Gadget Doctor – help, my iPod Classic is full!" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/archos-5.jpg?1373944389" /> </div> </div> </div> <div class="field field-type-number-integer field-field-make-full-width"> <div class="field-label">Make full width:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Do not make full width </div> </div> </div> </fieldset> </fieldset> http://www.stuff.tv/apple/gadget-doctor-help-my-ipod-classic-full/feature#comments Apple iPod and MP3 Tue, 09 Jul 2013 15:19:28 +0000 Luke Edwards 1424736 at http://www.stuff.tv Sony NWZ-Z1000 Walkman http://www.stuff.tv/sony/sony-nwz-z1000-walkman/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> The Walkman brand marches on with the Android army </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1000" height="1086" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/sony-nwz-z1000-main_0_2.jpg?1364298577" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="1000" height="1540" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/sony-nwz-z1000-2_2.jpg?1364298577" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1000" height="1369" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/sony-nwz-z1000-3_2.jpg?1364298577" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="1000" height="1578" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/sony-nwz-z1000-4_2.jpg?1364298577" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="500" height="375" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/SonyZ-seriesHands1.JPG?1364298577" /> </div> </div> </div> <p>Finding a chink in Apple's armour is not easy, especially if you're attempting to breach Fortress iPod which seems to have all the angles covered. But Sony isn't ready to give up just yet, launching an all-new Walkman in the shape of the NWZ-Z1000.</p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £300.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">6 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Sony NWZ-Z1000 – Android action </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>In developing the Z-series, predictably Sony has hitched a ride aboard the Android wagon, delivering what looks and feels just like a high-end smartphone, only without the phone bits. Or a camera.</p> <p>There are plenty of good reasons for this approach. There's Android Market access, so beyond music and video it can also play games, network socially and browse the web. However, that puts it head-to-head with the iPod Touch, which is a brave place to be.</p> <p>Let's address that little battle first: iPod Touch wins. </p> <p> [MPU]</p> </div> </div> </div> <div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> <div class="field field-type-filefield field-field-image"> <div class="field-label">Image #1:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image" width="500" height="266" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/SonyZ-seriesHands5.JPG?1364298577" /> </div> </div> </div> <div class="field field-type-filefield field-field-image-2"> <div class="field-label">Image #2:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image_2" width="500" height="375" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/SonyZ-seriesHands2.JPG?1364298577" /> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-1"><div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Sony NWZ-Z1000 – as a media player </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Judged purely as a music and video player, Apple's touchscreen iPod takes the honours with its neater, more user-friendly music player backed up by the rather lovely iTunes. The Walkman's music app is OK but over-complicated by the use of on-screen controls and Android soft-keys. It also has the usual half-baked support for enhanced podcasts and a tendancy to ignore cover art on certain imported files, and rather irritatingly has a habit of snapping into different views and menu styles as you flick around.</p> <p>Dig into the settings and you'll find a mass of audio processing modes that, aside from the manual EQ, generally confuse the sound rather than enhance it.</p> </div> </div> </div> <div class="field field-type-filefield field-field-image"> <div class="field-label">Image #1:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image" width="500" height="375" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/SonyZ-seriesHands4_0.JPG?1364298577" /> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-2"><div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Sony NWZ-Z1000 – all-round entertainer </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>As a more wide-ranging entertainer it loses out to the iPod Touch on the quality of apps in the Android Market compared to the App Store. Still, those who like total control over their devices will revel in Android's freedom and mile-deep option menus, and the Z1000 has enough power to slip and slide around the OS in glitch-free style.</p> </div> </div> </div> <div class="field field-type-filefield field-field-image"> <div class="field-label">Image #1:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image" width="500" height="333" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/SonyZ-seriesHands3.JPG?1364298577" /> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-3"><div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Sony NWZ-Z1000 – design </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>On the outside the Z1000 makes a good impression with a coloured metal-feel rear, bright screen (although viewing angles are disappointing) and solid build. However, the decision to put the headphone socket at the bottom is puzzling, as the jack gets in the way of the controls, making it awkward to hold. Yes, the iPod Touch also has its headphone socket at the bottom, but the Sony's larger frame and concentration of controls at the bottom make this more of an issue here.</p> </div> </div> </div> <div class="field field-type-filefield field-field-image"> <div class="field-label">Image #1:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image" width="500" height="305" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/SonyZ-seriesHands6.JPG?1364298577" /> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-4"><div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Sony NWZ-Z1000 – sound quality </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Sound quality is a strong point, especially as the Z-series comes with a pair of quality sound-isolating in-ear headphones. It even has a reasonable external speaker and an FM radio. It's honours even here for Sony and Apple.</p> </div> </div> </div> <div class="field field-type-filefield field-field-image"> <div class="field-label">Image #1:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_image" width="500" height="375" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/SonyZ-seriesHands7.JPG?1364298577" /> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-5"><div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Sony NWZ-Z1000 – wireless streaming </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Beyond music, the Z-series can play videos (although you'll want to download a superior app such as MoboPlayer for wider format support), output them via HDMI and stream them wirelessly to other DLNA-compatible gear around the home.</p> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-6"><div class="field field-type-text field-field-title"> <div class="field-label">Title:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Sony NWZ-Z1000 – Music Unlimited </div> </div> </div> <div class="field field-type-text field-field-body"> <div class="field-label">Body:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Sony has nothing to rival iTunes in terms of a music hub, but it does offer its Music Unlimited service, starting at £3.99, which lets you stream popular tracks on demand, so long as you're hooked up via Wi-Fi.</p> <p>The trouble with the Z1000 is that it's just too close to a smartphone in terms of size, price and performance for it to justify itself. That is, unless you're not in a position to chose your own phone (let's say you're tied to a work BlackBerry for example) or are determined not to follow the Apple line. In that case maybe it will appeal, but we're travelling down a rapidly narrowing niche here.</p> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Neither a smartphone nor an iPod-beater, the Z1000 languishes in no man's land</p> </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/sony-nwz-z1000-walkman </div> </div> </div> http://www.stuff.tv/sony/sony-nwz-z1000-walkman/review#comments iPod and MP3 NWZ-Z1000 Walkman Sony Fri, 02 Mar 2012 13:50:55 +0000 Tony Horgan 420200 at http://www.stuff.tv Apple iPod Shuffle 4G http://www.stuff.tv/apple/apple-ipod-shuffle-4g/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> Apple has swallowed its pride and reintroduced buttons to the iPod Shuffle </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="387" height="290" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/apple_2gb_ipod_shuffle_fourth_generation_late_2010.html_664584_g2.jpg?1364298919" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="980" height="537" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/ipodShuffle4g.jpg?1364298919" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1000" height="1000" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/AppleIpodshuffle4gblue.jpg?1364298919" /> </div> </div> </div> <p>Is Apple’s ‘war on buttons’ finally over? After confounding millions with its buttonlesss mouse and trackpad, it seems Apple’s purge finally went too far last year. </p> <p>The buttonless <a href="http://stuff.tv/Review/Apple-iPod-Shuffle-3G-review/" target="_blank">iPod Shuffle of 2009</a> was small enough to inhale and could only be controlled by a series of cryptic squeezes on its specially designed earphone cable – hardly a recipe for mass-market adoption. Unsurprisingly, it flopped.</p> <p><strong>The return of the button</strong></p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £40.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">8 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660776412001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660776412001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-1"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660476027001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660476027001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-2"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490208001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490208001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-3"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-656375771001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="656375771001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-4"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414353001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414353001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-5"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490206001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490206001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-6"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414319001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414319001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-7"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490207001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490207001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-8"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658475153001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658475153001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-9"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-757448456001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="757448456001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-10"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-1205453585001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="1205453585001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Stylish, simple and perfectly suited to the gym </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/apple-ipod-shuffle-4g </div> </div> </div> <p><a href="http://www.stuff.tv/apple/apple-ipod-shuffle-4g/review" target="_blank">read more</a></p> http://www.stuff.tv/apple/apple-ipod-shuffle-4g/review#comments Apple iPod and MP3 iPod Shuffle 4G Thu, 16 Sep 2010 05:00:00 +0000 Simon Osborne-Walker 15066 at http://www.stuff.tv Apple iPod Nano 6G http://www.stuff.tv/apple/apple-ipod-nano-6g/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> The Nano has dropped to a size more fitting for its name. But has Apple made too many compromises to get there? </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="786" height="662" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/ipodnano6g_1.jpg?1364298977" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="560" height="640" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/ipod-nano-6g-family.jpg?1364298977" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="980" height="543" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/ipodnano6g.jpg?1364298977" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="941" height="536" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/apple-ipod-nano6g.jpg?1364298977" /> </div> </div> </div> <p>The iPod Nano has undergone a radical transformation for its sixth generation. Everything has changed: the Nano has lost its scrollwheel, camera and video playback – and become a touchscreen iPod Shuffle, right down to the alluring range of colours and built-in clip.</p> <p>But there’s a problem: while the iPod Shuffle is cheap and simple, the new Nano is almost as pricey as an iPod Touch. </p> <p><strong>How small is too small? </strong></p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £130.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">6 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660776412001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660776412001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-1"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660476027001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660476027001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-2"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490208001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490208001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-3"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-656375771001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="656375771001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-4"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414353001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414353001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-5"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490206001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490206001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-6"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414319001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414319001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-7"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490207001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490207001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-8"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658475153001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658475153001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-9"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-757448456001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="757448456001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-10"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-1205453585001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="1205453585001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Too feature-light to be a must-have, too expensive to be an impulse purchase</p> </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/apple-ipod-nano-6g </div> </div> </div> <p><a href="http://www.stuff.tv/apple/apple-ipod-nano-6g/review" target="_blank">read more</a></p> http://www.stuff.tv/apple/apple-ipod-nano-6g/review#comments Apple iPod and MP3 iPod Nano 6G Wed, 08 Sep 2010 05:00:00 +0000 Simon Osborne-Walker 15029 at http://www.stuff.tv Apple iPod Touch 4G http://www.stuff.tv/apple/apple-ipod-touch-4g/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> The people demanded a camera. Apple gave them a camera. And a hi-res screen. Are they happy now? They ought to be </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="693" height="567" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/appleipodtouch4gaa.jpg?1364298977" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="965" height="410" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/ipod-touch4g.png?1364298977" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="980" height="622" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/iPod-touch4G.jpg?1364298977" /> </div> </div> </div> <p>The fourth generation of the iPod Touch is, in a word, brilliant. It’s almost everything you love about the iPhone 4, but thinner, half the price and contract-free. </p> <p><strong>FaceTime video calls </strong></p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £190.00 </div> </div> </div> <div class="field field-type-number-integer field-field-price-from"> <div class="field-items"> <div class="field-item odd"> Price from </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">10 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660776412001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660776412001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-1"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660476027001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660476027001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-2"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490208001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490208001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-3"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-656375771001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="656375771001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-4"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414353001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414353001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-5"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490206001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490206001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-6"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414319001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414319001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-7"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490207001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490207001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-8"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658475153001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658475153001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-9"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-757448456001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="757448456001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-10"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-1205453585001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="1205453585001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Excels as a music player, games machine, videocamera and so much more. The best iPod yet</p> </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/apple-ipod-touch-4g </div> </div> </div> <p><a href="http://www.stuff.tv/apple/apple-ipod-touch-4g/review" target="_blank">read more</a></p> http://www.stuff.tv/apple/apple-ipod-touch-4g/review#comments Apple iPod and MP3 iPod Touch 4G Wed, 08 Sep 2010 05:00:00 +0000 Simon Osborne-Walker 15028 at http://www.stuff.tv Sony NWZ-A845 http://www.stuff.tv/sony/sony-nwz-a845/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> Concentrating on the basics of music and video pays off for Sony&#039;s iPod Nano rival </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="840" height="420" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Sony-NWZ-A845-Main.jpeg?1364299274" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="840" height="420" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Sony-NWZ-A845-Front.jpeg?1364299274" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="840" height="420" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Sony-NWZ-A845-Buds.jpeg?1364299274" /> </div> </div> </div> <p>Despite the endless tricks of some more recent media players, Sony’s NWZ-A845 shows that less can still be more. Not that it’s over simplified, but it sticks to its job without bothering you with half-baked attempts at aping a smartphone.</p> <p>So it won’t play Angry Birds, won’t surf the web and won’t give you updates from Twitter or Facebook. However, that also means it won’t take ages to start up, won’t baffle you with a choice of five substandard music-playing interfaces and won’t frustrate you with a twitchy touchscreen –&nbsp;because it doesn’t have a touchscreen.</p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £120.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">8 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <p>Sometimes simplicity works best, and whether by accident or design, that’s the A845’s strength</p> </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/sony-nwz-a845 </div> </div> </div> <p><a href="http://www.stuff.tv/sony/sony-nwz-a845/review" target="_blank">read more</a></p> http://www.stuff.tv/sony/sony-nwz-a845/review#comments iPod and MP3 NWZ-A845 Sony Mon, 19 Apr 2010 10:20:37 +0000 Tony Horgan 416280 at http://www.stuff.tv Philips GoGear Muse 16GB http://www.stuff.tv/philips/philips-gogear-muse-16gb/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> Philips is hoping its Muse can make up for its lack of touchscreen with noise-cancelling nous and video vim </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="628" height="370" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Philips-GoGear-Muse.jpg?1364299407" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="2196" height="1148" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/gogear-muse-1.jpg?1364299407" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="820" height="734" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Philips-GoGear-Museall.png?1364299407" /> </div> </div> </div> <p>Unlike many of the current crop of PMPs, the latest addition to Philips' GoGear range doesn't invite swiping, prodding or any other physical interaction. </p> <p>Shunning touchscreen tech on its 16:9 QVGA screen, the Dutch maestro is instead looking to tempt sonic connoisseurs with the promise of digital noise-cancelling and a wealth of format support.</p> <p><strong>Plenty to a-Muse </strong></p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £150.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">8 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> A solid media player with wide format support, but the noise-cancelling and controls disappoint </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/philips-gogear-muse-16gb </div> </div> </div> <p><a href="http://www.stuff.tv/philips/philips-gogear-muse-16gb/review" target="_blank">read more</a></p> http://www.stuff.tv/philips/philips-gogear-muse-16gb/review#comments GoGear Muse 16GB iPod and MP3 Philips Tue, 06 Oct 2009 05:00:00 +0000 Simon Osborne-Walker 13419 at http://www.stuff.tv Creative X-Fi2 16GB http://www.stuff.tv/creative/creative-x-fi2-16gb/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> The X-Fi2 may have a welterweight price, but with a touchscreen and FLAC support Creative’s PMP isn&#039;t pulling any punches </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="563" height="554" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Creative_Technology_ZEN_X_Fi2_32_0.jpg?1364299407" /> </div> </div> </div> <p>Creative is well-known in the PMP world for offering a value-for-money alternative to big hitters like Archos and Apple, and at just £130 the X-Fi2 follows in that tradition. </p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £130.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">8 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> A multimedia powerhouse it isn’t, but this little Creative supplies satisfyingly big sound and for a tiny price </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/creative-x-fi2-16gb </div> </div> </div> <p><a href="http://www.stuff.tv/creative/creative-x-fi2-16gb/review" target="_blank">read more</a></p> http://www.stuff.tv/creative/creative-x-fi2-16gb/review#comments Creative iPod and MP3 X-Fi2 16GB Mon, 05 Oct 2009 05:00:00 +0000 Simon Osborne-Walker 13412 at http://www.stuff.tv Apple iPod Touch 3G http://www.stuff.tv/apple/apple-ipod-touch-3g/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> Kitted out with a colossal 64GB, Apple&#039;s new iPod Touch proves solid-state PMPs definitely aren&#039;t for media wimps </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="990" height="1019" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/appleipodtouch3gmain.jpg?1364299407" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="1000" height="1162" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/appleipodtouch3g.jpg?1364299407" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1000" height="893" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Appleipodtouch3ga.jpg?1364299407" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="534" height="539" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Apple-iPod-Touch-3G.jpg?1364299407" /> </div> </div> </div> <p>Apple's celebrity PMP has had plenty of superlatives poured on it – thinnest, highest capacity, most likely to get a judging seat on <em>X Factor </em>– but it's also a tad expensive. </p> <p>Even so, the new third-gen version’s 64GB solid-state drive might just be enough to convert <a href="http://stuff.tv/Review/Apple-iPod-Classic/" target="_blank">iPod Classic</a> music hoarders, and should tempt plenty of newbies besides.</p> <p><strong>Beefed-up processor and graphics</strong></p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £300.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">10 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660776412001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660776412001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-1"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660476027001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660476027001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-2"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490208001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490208001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-3"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-656375771001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="656375771001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-4"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414353001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414353001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-5"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490206001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490206001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-6"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414319001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414319001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-7"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490207001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490207001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-8"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658475153001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658475153001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-9"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-757448456001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="757448456001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-10"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-1205453585001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="1205453585001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> It’s pricey, but the new Touch’s storage boost and multimedia skills make it the ultimate pocket entertainer </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/apple-ipod-touch-3g </div> </div> </div> <p><a href="http://www.stuff.tv/apple/apple-ipod-touch-3g/review" target="_blank">read more</a></p> http://www.stuff.tv/apple/apple-ipod-touch-3g/review#comments Apple iPod and MP3 iPod Touch 3G Mon, 05 Oct 2009 05:00:00 +0000 Simon Osborne-Walker 13409 at http://www.stuff.tv Apple iPod Nano 5G http://www.stuff.tv/apple/apple-ipod-nano-5g/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> The Nano 5G has lined up its crosshairs on Flip-style video cameras. Is it ready to become the world’s most popular mini camcorder? </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="720" height="560" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/ipod-nano-5g-family.jpg?1364299516" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="1000" height="887" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/ipodNano5thgen.jpg?1364299516" /> </div> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1000" height="887" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/Ipodnano5g.jpg?1364299516" /> </div> </div> </div> <p>Gadget-fiends like ourselves recognise the end of Summer not by the reddening of the leaves or the shortening of the daylight hours, but by the annual launch of new iPods in early September.</p> <p>This year it’s the Nano 5G that Apple has lavished most attention on; not that you’d notice at first glance – this svelte little fella is an identical size and shape to its predecessor.</p> <p><strong>The same, but different</strong></p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £115.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">10 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660776412001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660776412001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-1"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660476027001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660476027001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-2"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490208001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490208001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-3"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-656375771001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="656375771001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-4"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414353001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414353001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-5"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490206001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490206001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-6"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658414319001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658414319001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-7"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658490207001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658490207001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-8"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-658475153001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="658475153001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-9"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-757448456001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="757448456001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-wrapper content-multigroup-10"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-1205453585001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="1205453585001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Tonnes of new features plus better sound and video – the new Nano’s all gain and no pain </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/apple-ipod-nano-5g </div> </div> </div> <p><a href="http://www.stuff.tv/apple/apple-ipod-nano-5g/review" target="_blank">read more</a></p> http://www.stuff.tv/apple/apple-ipod-nano-5g/review#comments Apple iPod and MP3 iPod Nano 5G Wed, 23 Sep 2009 05:00:00 +0000 Simon Osborne-Walker 13331 at http://www.stuff.tv Samsung YP-P3 http://www.stuff.tv/samsung/samsung-yp-p3/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> Samsung&#039;s latest PMP is a knock-out in the looks department, but can it deliver a punchy performance to match? </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="700" height="700" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/yp-p3_mainlarge.jpg?1364299554" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="640" height="480" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/SamsungYPP3.jpg?1364299554" /> </div> </div> </div> <p>It's been just a month since we first saw Samsung's stylish YP-P3 player, but already it's available for £20 less than the official price of £130.</p> <p>That makes it almost identical in price to the all-conquering <a href="http://stuff.tv/Review/Apple-iPod-Nano-4g/" target="_blank">iPod Nano</a>, and certainly on first sight, the Samsung looks a far more luxurious prospect.</p> <p><strong>Style guru</strong></p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £110.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">8 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> One of the best small-capacity, big-screen players we've tested – and affordable, too </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/samsung-yp-p3 </div> </div> </div> <p><a href="http://www.stuff.tv/samsung/samsung-yp-p3/review" target="_blank">read more</a></p> http://www.stuff.tv/samsung/samsung-yp-p3/review#comments iPod and MP3 Samsung YP-P3 Tue, 28 Jul 2009 05:00:00 +0000 Simon Osborne-Walker 13027 at http://www.stuff.tv iRiver P7 http://www.stuff.tv/iriver/iriver-p7/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> The P7 brings a stylish design and fresh ‘magazine-style’ interface to the PMP scene. Will it become a cult alternative to the iPod Touch? </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1600" height="1200" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/iriver-p7-3.jpg?1364299554" /> </div> </div> </div> <p>Multimedia portables are at last making the sort of impact that the first MP3 players made, with truly versatile machines finally finding their way into high-street pockets.</p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £0.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">8 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> A refreshingly original design and interface, but greater functionality and performance can be found elsewhere </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/iriver-p7 </div> </div> </div> <p><a href="http://www.stuff.tv/iriver/iriver-p7/review" target="_blank">read more</a></p> http://www.stuff.tv/iriver/iriver-p7/review#comments iPod and MP3 iRiver P7 Thu, 18 Jun 2009 05:00:00 +0000 Simon Osborne-Walker 12603 at http://www.stuff.tv Sony X-Series Walkman http://www.stuff.tv/sony/sony-x-series-walkman/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> Sony’s answer to the iPod Touch has finally arrived. Is this the best Walkman yet? </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="2400" height="1800" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/blacknwx.jpg?1364299599" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="1000" height="572" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/SonyXserieswalkman.jpg?1364299599" /> </div> </div> </div> <p>Sony’s X-Series Walkman is a big deal – so big that we were flown to Tokyo last December just to see it. This touch-sensitive, OLED-toting noise-canceller is Sony’s answer to the iPod Touch and it’s dripping with next-generation functionality. </p> <p>The X Series comes in two flavours – a 16GB model (the X1050), and a top-end 32GB version (the X1060). Capacity is the only difference between the players –&nbsp;otherwise both share the same 3in OLED screen and pack Wi-Fi and an FM radio. </p> <p><strong>Adequate sound</strong></p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £210.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">8 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="video-wrapper brightcove-player-wrapper"> <script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script> <script src="http://admin.brightcove.com/js/APIModules_all.js"></script> <div class="brightcove-player"> <object id="myExperience-660791664001" class="BrightcoveExperience"> <param name="bgcolor" value="#000000" /> <param name="playerID" value="" /> <param name="playerKey" value="AQ~~,AAAAEgPmGlk~,Fzd-TvXcznw-P3piHaryQBMeIzWITldz" /> <param name="isVid" value="true" /> <param name="isUI" value="true" /> <param name="dynamicStreaming" value="true" /> <param name="@videoPlayer" value="660791664001" /> <param name="autoStart" value="" /> <param name="htmlFallback" value="true" /> <param name="includeAPI" value="true" /> <param name="templateLoadHandler" value="brightcoveTemplateLoaded" /> <param name="width" value="640px" /> <param name="height" value="360px" /> </object> <!-- This script tag will cause the Brightcove Players defined above it to be created as soon as the line is read by the browser. If you wish to have the player instantiated only after the rest of the HTML is processed and the page load is complete, remove the line. --> <script type="text/javascript">brightcove.createExperiences();</script> </div> </div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Not quite the portable revolution we’d hoped for, but a worthwhile contender for your pocket space </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/sony-x-series-walkman </div> </div> </div> <p><a href="http://www.stuff.tv/sony/sony-x-series-walkman/review" target="_blank">read more</a></p> http://www.stuff.tv/sony/sony-x-series-walkman/review#comments iPod and MP3 Sony X-Series Walkman Thu, 14 May 2009 05:00:00 +0000 Simon Osborne-Walker 12361 at http://www.stuff.tv Sony Walkman NWZ-W202 http://www.stuff.tv/sony/sony-walkman-nwz-w202/review <div class="field field-type-text field-field-standfirst"> <div class="field-items"> <div class="field-item odd"> This nifty Walkman packs 2GB storage into some rather large headphones. So, has Sony come up trumps or made itself look a chump? </div> </div> </div> <div class="field field-type-number-integer field-field-enable-hero"> <div class="field-label">Enable hero:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> Enable full width image </div> </div> </div> <div class="field field-type-filefield field-field-main-image"> <div class="field-items"> <div class="field-item odd"> <img class="imagefield imagefield-field_main_image" width="1200" height="1024" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/43254-1200front_black.jpg?1364299492" /> </div> <div class="field-item even"> <img class="imagefield imagefield-field_main_image" width="765" height="566" alt="" src="http://images.cdn.stuff.tv/sites/stuff.tv/files/images/news/sony-walkmannwz-w202.jpg?1364299492" /> </div> </div> </div> <p>We doubt it’s many folk’s ambition to look like an extra from <em>Red Dwarf</em> (though some, of course, think of nothing else), but there’s no denying that an MP3 player that involves no headphone cables is a tempting proposition. Sony’s NWZ-W202 is such a player.</p> <p>The headphone assembly includes 2GB of memory and all player controls. The W Series Walkman sits on a bundled charging cradle but ‘break’ the magnetic clip in the middle and you’re left with two chunky headphones joined by a wire that curves around the back of your head (this is naturally called ‘Spiral Form’ by Sony).</p> <fieldset class="fieldgroup group-pricing"><legend>Pricing</legend><div class="field field-type-number-float field-field-test-price"> <div class="field-items"> <div class="field-item odd"> £60.00 </div> </div> </div> </fieldset> <fieldset class="fieldgroup group-ratings"><legend>Ratings</legend><div class="field field-type-hcmreviewrating-rating field-field-overall-rating"> <div class="field-label">Overall rating:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="hcmrating-default">8 stars</div> </div> </div> </div> </fieldset> <fieldset class="content-multigroup-group-sections"><legend>Review Section</legend><fieldset class="content-multigroup-wrapper content-multigroup-0"><div class="field field-type-hcmvideofield-video field-field-brightcove-video"> <div class="field-label">Video ID/URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> <div class="messages warning">This video is not currently supported.</div> </div> </div> </div> </fieldset> </fieldset> <div class="field field-type-text field-field-verdict"> <div class="field-label">Verdict:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> A novel idea for a sporty MP3 player, expertly executed. Only the slightly harsh sound lets it down </div> </div> </div> <div class="field field-type-text field-field-legacy-url"> <div class="field-label">Legacy URL:&nbsp;</div> <div class="field-items"> <div class="field-item odd"> /review/sony-walkman-nwz-w202 </div> </div> </div> <p><a href="http://www.stuff.tv/sony/sony-walkman-nwz-w202/review" target="_blank">read more</a></p> http://www.stuff.tv/sony/sony-walkman-nwz-w202/review#comments iPod and MP3 Sony Walkman NWZ-W202 Mon, 23 Mar 2009 05:00:00 +0000 Simon Osborne-Walker 12067 at http://www.stuff.tv