Gartner Research Employs Idiots

Thanks to NBEHTM for drawing my attention and wrath to this article.

I would dismiss this if it came from somebody other than Gartner. If this came out of John C. Dvorak, someone inclined to incite rather than inform, this would be laughable. Gartner, however, is supposed to be a reputable research company. Well, was supposed to be, at least.

This Gartner report makes it clear that the authoring analyst has fallen victim to something common amongst people who lack vision - this analyst is trying to define success for Apple by making comparisons to Microsoft or Dell. The blog Daring Fireball makes the point very well that Apple’s business practices aren’t to be compared to its traditional tech industry competitors. Apple is fundamentally different from its traditional competitors because Apple truly strives to be better rather than ubiquitous - therefore, lower market share is of less consequence to Apple than it would be for Dell or HP.

And that’s exactly what the Gartner analyst didn’t get - Apple is a rare entity in the marketplace. Because Apple truly tries to do better, Apple can justify following a different process with regard to production, charging a (slight) premium for superior design and integration, eschewing the processes and trends of the masses.

While the rest of the industry will scratch and scrape to eek the very last fraction of a penny out of the production channel, cutting R&D and sacrificing the consumer experience, Apple will continue toward its vision of actually making an awesome product. Customers will respect Apple for it and Apple will be able to continue to serve its own ethic of producing products that Apple employees would love to use.

After all, when was the last time you heard anybody say that they loved Windows? Or thought that Bill Gates had a handle on what was really cool? Or lusted after the sleek designs of Dell desktops?

Gartner needs to review its hiring practices.

How to Resurrect Dell

Dell doesn’t need to be resurrected, what with it not being dead and all - far from it. Still, analysts and professional prognosticators are crowing about Dell’s big problems and, not wanting to be left out of the fun, I’ve decided to toss in with my few ideas. Here they are, in no particular order: my collection of magical bullets that will save Dell from imminent destruction.

First thing I’d do - hire a designer that isn’t impaired.
Whatever impairment the Dell guy suffers from is serious, and I grieve for him and his family. Whether it’s out of sympathy or compassion or whatever, Dell keeps this designer going, which is kudos for them and their charity. But instead of just giving the designer an office and mostly ignoring him, they’ve given him the run of their product line. Bad.

Here’s an anecdotal example of what bothers me about Dell design. For years the standard Dimension tower computer featured this enormous gray flap. This flap lifted up, but this fact wasn’t obvious to many. Underneath this flap were USB ports and headphone jacks. The flap opened upward and the USB ports faced downward. The flap was situated toward the bottom of the computer.

So what’s the issue? Consider that most tower computers sit on the floor. Assuming you know that the USB ports were there, you would have to get to them by lifting the flap which totally blocks your view of the panel with the USB ports. Then you literally are reaching down to the floor and blindly trying to plug your cable into a socket you can’t even see.

This wonder of design has me convinced that Dell employees don’t actually use Dell products, otherwise this “feature” wouldn’t have lasted a week. Personally, because of how poorly the flaps actually functioned - apart from how tacky they looked - I’ve seen many offices that simply removed the flaps entirely.

Second thing I’d do - take some of that (paltry) R&D budget and heave it at some (non-in-house) software developers.

Taking a page from Google, Dell should be on the lookout for fun and useful applications and should be chucking some of their (paltry) R&D budget toward the developers. In return they should get a huge number of free licenses, or licenses for cheap.

Consider Picasa, an application that Google picked up a while ago. If Dell could find a Picasa wannabe and set them up, Dell would have the beginnings of its very own iLife suite. Toss in Firefox and Thunderbird as the default mail and web applications and Dell starts to offer a better and safer online experience for their customers right out of the box. Add in a few more apps, like maybe a simple movie editor, Paint.Net or GIMP-type image manipulators, and you start to have an interesting base of applications that make a Dell a good buy beyond simply the cost factor. And all for very little actual cost to Dell. Microsoft might complain about Internet Explorer being ditched in favor of Firefox, but is Bill G really prepared to cut Dell and its nearly 20% domination of the PC OEM business out? I think Dell can dictate what it’s going to do to the industry without fear of reprisal.

Interesting side effect of including software with its PCs - Dell could instantly create whole new economies for software and support and services. If 10% of all users buying Dells actually use the included image editor/viewer/manipulator, you’ve instantly got the equivalent to the entire installed base of iPhoto users. That’s huge. Ensure that there’s an API to go along with the application and small companies can start offering complementary services, like direct-to-eBay publishing plugins or whatever. Get a small software start up that makes a killer app, that’s another thing Dell can toss a little cash at and include as a perk for buying Dell - it’s a cycle that feeds itself once it’s started.

Third thing I’d do - streamline the product line and introduce a different pricing structure.
Simply put, going to the Dell site feels like going to a car dealership. It’s not a pleasant experience and somehow you always feel like you just got jipped/swindled.

I went over to Dell and started counting how many different models of laptop they have. I stopped at 20, and I wasn’t much more than 1/2 way through. What is interesting to me about this is that Dell was the pioneer of Build to Order on the epic scale. Given this, why do they need 20+ models of laptop? Is this something that their customers really demand? Why can’t Dell create, say, five models of laptop and let all the holes be filled with BTO variations? Create one product per “bracket” that is intended to dominate that bracket. Brackets could be:

  • Ultra-budget laptop. Small screen, lightweight processor, little RAM, small HDD, limited connectivity options. Gets people online and editing documents, but not much else.
  • Kitchen-counter laptop. Reasonable screen, processor and RAM, not really hot in multimedia, but more connectivity to wireless and whatnot. A noticeable bump from the Ultra-budget model.
  • Small-business laptop. Enough juice to run several Office apps without choking, nice specs generally but compromises on things like separate video cards and RAM.
  • Pro laptop. Nice features, including lots of processor, RAM and HDD, separate video card and memory, plus connectivity options galore. Still, when possible, choices in parts will favor enhanced battery longevity.
  • Gamer/desktop-replacement laptop. Best of everything, no compromises.

The product line listed above could be adapted, through BTO, to handle any variation of need that customers would have. There is no need to offer 20+ products. Seriously.

The other point was about pricing. Given five products, choose a fair price for a decent configuration and make that the price that’s quoted. Dell essentially scams people by quoting low prices for stripped-down systems - once you have it the way you’d want it the price suddenly is back to normal. Skeezy car dealers do the same thing by offering a new Mustang for cheap (it’s a Mustang without a radio, with plastic seats, wooden tires and a three cylinder engine). This is a practice that leaves customers, even customers that go ahead and buy the product in spite of everything, feeling that they just got a bad deal. This perceptions persists regardless of whether the perception is valid. Dell needs to focus some time and effort trying to build a perception that they are giving their customers a great deal. Or at least a fair deal.

One more thing and I’ll stop my rant, I promise.

Fourth thing I’d do - stop trying to shoe-horn products into a business model they aren’t necessarily suited for.
TVs. When was the last time you bought a TV without seeing it in person? I never have, though admittedly I’ve only ever bought two new TVs larger than 14″ in my life.

From what I understand, Dell does a pretty good business with their TVs, but even so this might be an area where breaking with the direct-to-consumer model might be in order for Dell. Here’s my revolutionary concept - spin TVs off into a separate company. There aren’t any movements to integrate the capabilities of TVs into any of the other products, so just set up a company called Dell Electronics and hand over the consumer electronics portions of the Dell product line (TVs, music players, etc.). Dell still sells their consumer electronics through an online direct-to-consumer channel, but also seeks to put these particular products into big-box stores like Best Buy and Compusa so that customers can see the products with their own eyes. I’ve seen Dell TVs and they’re nice - I think more people would buy them if they had a chance to see them outside a chance encounter at a friends house or in a non-flattering corporate environment where the thing is showing Power Points.

Dell Electronics would take a drop in profit for any units moved through the big retailers, but for customers who could delay gratification, the online channel could still offer better deals at higher margins.

So that’s it. I think that Dell could be doing so much more for themselves and for consumers if they tried to focus less on cutting the bottom out of everything and focused more on making a great buying experience for its customers. Is that naive?

Who’s Crying For Dell?

Dell isn’t my favorite computer manufacturer, despite being the largest and most successful computer seller in the world with around 19% of the market according to Business Week. I’d like to think that I’ve got legit reasons for not caring for Dell rather than just being a playa hata.

So let’s get started. What has Dell, with their enormous power, reach and influence done for computerdom? Of course they brought USB into the mainstream, making cheap and universal peripherals possible. Oh, wait, that was Apple. Okay, they pioneered the home computer media center - oops, wrong again. That was Gateway. Okay, well they’ve been at the forefront of the revolution of computer industrial design. Wrong again - Apple, Sony and to a lesser extent HP.

Truth is Dell hasn’t really been a leader in any sort of innovation, that I can think of (save for a few minor, marginally effective and narrowly adopted system management firmware applications intended for enterprise) in the ten years they’ve been #1 in the PC business.

Dell has squandered its time on top of the heap. Even now, after so much time to develop itself as a platform, to innovate or whatever, Dell hasn’t managed to make itself valuable for anything else than its cost. I’ll repeat that because I think it’s important. There is no value in a Dell computer outside of cost.

I love the question in the Business Week article that asked if Dell was a one trick pony. It appears to me that they are. It also appears to me that they always will be - this article, also from Business Week, includes an observation that Dell spends less than 1% of its budget on R&D annually. This blew my mind when I read this because it has to be understood that this 1% of R&D is being spread not just over desktop computers, but over servers, laptops, music players, big-screen televisions, projectors and more. No wonder they haven’t innovated in a decade - their R&D budget is big enough to buy lunches for the team and keep the lights on and that’s it.

Not quite, but you get my point. So what should Dell do? I think, if Dell were smart, they would realize that the commodity days of the PC business are ending - and their model has to change to adapt. It’s no longer acceptable to let Microsoft and Intel do all the innovation - Dell has to start treating their brand as a platform, much like Apple does. Dell needs to start to find ways to get people excited about using their products, rather than settling because of price.

There was a great suggestion in the second BW article that encouraged Dell to develop ways to ensure easy customer data migration. This would be a great first step, but would require a lot of development effort and expertise that Dell hasn’t earned itself in the 10 years its been on top.

I’ll continue this tomorrow.

My Utopian View (Of Hardware) - Part 2

Continuing the series.

Point 4 - Platform uniformity unlocks developer creativity
Apple seems to have a disproportionally large percentage of truly creative development taking place on its Mac platform. Consider Textmate, X-plane, Coverflow, Delicious Library and iAlertU as a few of the numerous examples of third-party wonders that exist within the Apple community. Feel free to show me applications that show similar levels of innovation in the Windows/PC realm, if you can find them.

Why does Apple seem to have this lock on developer mind share/imagination? There are several factors at play, but I think the following are the most significant:

  • Apple’s image as a platform for creative developers draws in creative developers. In this case perception actually does create the reality. Where other platforms trumpet that they are “ready for business” or some other mundane idea, Apple encourages it’s community to be rebels, innovators, outside-the-box types. This message/mantra is adhered to by the Apple community.
  • A high quality API makes a big difference. I won’t assert that Apple’s API is better than Microsoft’s but I will assert that it is far better than anything on Linux. Instead of wasting cycles in trying to invent wheels, Apple developers are free to invent sleek enclosures for their 100mpg automobiles. Maybe that’s a bad metaphor, but the point should be clear.
  • Hardware consistency further reduces developer headaches and extends creativity into new dimensions. This is the biggest point of the three, in my opinion. When development isn’t hamstrung by having to consider the lowest common denominator, truly interesting steps can be taken in development. Consider as an example Delicious Library, linked above. Now that most Apple computers being sold include a built in iSight camera, the developers at Delicious Monster could be free to think of innovative uses for those cameras. The result is software that enables a bar-code scanner through the camera that then allows users to catalogue their books, music, movies and more, simply by holding things up to the camera. iAlertU is another example of an interesting application that is only possible with a cohesive hardware platform.

Taking variables out of any equation makes the equation easier to solve. When you remove hardware variations, API variations, environment variations, etc., the problem of how to make things “Just Work” becomes a lot easier.

With fewer hurdles and roadblocks in place, Apple developers are free to explore creative ideas and options, options that aren’t necessarily out of reach on other platforms but are prohibitively complex or would reach a statistically insignificant portion of a diverse user base. Consider that point - even though by most measures Apple only controls 4-5% of the consumer computer market, the remaining ~90% of Windows based PCs are composed of such diverse components, in such innumerably complex configurations, that the ability to reach large portions of the market requires that developers for that platform not push any technological boundaries. The incredible diversity of the PC, a strength on one hand, becomes a liability with regard to innovation.

My Utopian View (Of Hardware) - Part 1

I’m trying to figure out the Apple formula. And of course I’m going to succeed where so many other have failed because I’m brilliant.

This is part one of I don’t know how many entries. We’ll see how many interesting things I can think of to write about. Without further ado:

Point 1 - Apple makes big, dramatic moves, not small ones.
Apple has regularly scheduled events where it can unveil and show off new hardware and software to its community. In doing so Apple might skip an incremental step or two in the hardware delivery schedule, but in return Apple gets to trumpet dramatic gains in power and capability on a regular basis. Steve Jobs gets to stand in front of the thongs and declare that the “deltas” clearly show 4.2x the performance of the previous generation! to which there is, of course, delirious cheering. Contrast this with muted press releases from other manufactures informing the public that they have indeed adopted the latest chip or technology from brand X. Yawn, the public comes to expect such things from commodity manufacturers.

It was interesting to note that Apple compared the new Mac Pro to a machine that Dell was already shipping when the Mac Pro was introduced at WWDC 2006 - configured almost exactly the same. This means that Dell had beaten Apple to market with a machine that was the equivalent of the Apple state-of-the-art. But who was paying attention to Dell? Nobody. I think this is a significant point, and shows how a steady incremental release cycle can cause speculation and enthusiasm about products, speculation and enthusiasm that is somewhat blind to reality. Well, let me caveat that previous sentence by acknowledging that the speculation builds only in the environment of secrecy that Apple is so famous for, which brings us to:

Point 2 - Apple develops its products in secret
Speculation is fun. We all guessed (or took more active measures) about what we were getting for Christmas because there’s something thrilling/aggravating about not knowing. Speculation allows us to scratch the itch of not knowing.

Combine the desire to speculate about what Apple is going to do next with a world/Internet that is rife with (wasted) talent and you have some pretty amazing results. These three videos are a good example of what enthusiasts can do to help a brand be even more hip than it already is.

So Apple encourages speculation by developing in long cycles and in secret. Of course, if Apple were making shoddy products that lacked any sort of sex appeal they wouldn’t have any amateur/enthusiast mind share anyway, which brings us to:

Point 3 - Longer cycles lead to better design.
Given a longer period between updates of hardware, more thought and care can be devoted to the design and presentation of the hardware - ie the form and function. I think this is underestimated by other manufacturers. If you’ve got to be one of the first out the door with a PC that integrates a new chip or device, how much time can you spend “tuning” the enclosures and other elements of your product to specifically suit the components? I’d say not much.

This is evidenced by the clunky huge boxes that are being shipped by most manufacturers - these boxes are being built to handle contingencies - and not Build-to-Order contingencies, but the type of contingency that shows uncertainty about what sort of thermal footprint a processor will leave or uncertainty about the task the product will perform. Given these uncertainties manufacturers simply allow for pretty much anything in the case. Vanilla, one-size-fits-all products are okay for some, but they don’t build excitement and they certainly don’t make an experience.

Apple can go in another direction entirely. By designing for purposes/markets/demographics they can make machines whose form is tied to function very tightly. In not trying to be everything to everybody Apple gets to design different and better hardware. They get to spend more time understanding their target audience given their long release cycles and then they get to spend more time making products suited to their audience. The iMac and the mini are perfect examples of this.

So there’s three observations down. I have a few more that I’ll share later, and then I’ll deliver my conclusion that reveals what my Utopian view of hardware actually is.

My Utopian View (Of Hardware) - Introduction

I’m going to take a big turn away from police monkeys for a little bit and share with you some of my serious thinkings.

Apple Computer occupies a fair portion of my computer related day dreaming. There’s a lot about Apple to like. One of the things that fascinates me most about Apple is how a company that’s so large and… corporate, can brand itself as such a stylish maverick in spite of itself. It’s all a marketing ploy, and it’s perfectly demonstrated by the Get a Mac campaign.

Whatever - it works is the point that I’m making here. Steve Jobs has his famous reality distortion field that extends out weeks ahead of any of the Mac World or WWDC events and, instead of people becoming conscious of the spin and resisting it, throngs have made the choice - in the face of clever phrases - to buy into the Apple experience. The experience factor is key here.

You see, nobody else sells an experience. Dell doesn’t sell an “experience”. The closest Dell ever got to having a corporate experience was the awful, “Dude, you’re getting a Dell,” campaign. HP does sell an experience, but the children must leave the room in order for us to speak of it. We don’t use such language around tender ears.

(Based on zero science, let alone research, I present to you the websites of the top PC manufacturers, plus Apple. This begins the survey of how the experience differs between retailers. Apple Dell HP eMachines Gateway)

Anyway, I want to believe that a satisfying computer owning experience can exist, in a mainstream manufacturer, outside of Apple. I’m not saying that I want Apple to be replaced by anybody - I just don’t want Apple to be the only company that makes a quality product that demands attention and desire in consumers.

(Note that I discount Alienware and FalconNW and the other “boutique” manufacturers here - sorry guys, but you’ll have to admit you’ve positioned yourself out of the mainstream)

So what makes the Apple experience so Apple? I don’t know for sure, but I have some thoughts. I’m going to share those thoughts over a few posts, after which I shall build to the big climax of it all - My Utopian View (Of Hardware).

buy generic meridia pillstore zdravi hydrocodone and teens online adipex buy clinical data levitra idaho meridia legal diet phentermine pill xenical 1cialis comparison levitra viagra ultram addiction stories soma music band internet pharmacy propecia generic propecia effective discount pharmacy purchase ultram caraco ultram adipex phentermine discounted no prescription needed vicodin hydrocodone prescription soma ship florida hydrocodone brand name of 6viagra levitra cialis apcalis regalis zenegra ultram after first trimester hydrocodone without a prespription de precio xenical adipex phentermine treetop see propecia hair loss while taking propecia soma drug classes soma dentist 627 discount levitra online 903 fda soma 250 mg meridia absorbtion xenical meridia hydrocodone acet 10 650 drug interaction soma symptom ultram hydrocodone dogs manufacturing formulation hydrocodone buy hydrocodone by phone adipex and tiredness recognizing soma addiction ultram suppliers kidney patient ultram adipex us pharmacy no prescription holiday soma 44 369 hydrocodone different types of hydrocodone hydrocodone acetaminophen side effects atenolol compatible with ultram soma bay hotels soma norco medication online meridia with effexor photo of hydrocodone 7.5 mg adipex diet med tramadol ultram 50mg buy nonprescription hydrocodone for less overseas hydrocodone bitartrate prices online pharmacy save buy hydrocodone cheap no rx cod adipex p frequently asked questions loritab vs hydrocodone buy hydrocodone forgeign pharmacy oxycontin hydrocodone vicodin buy no prescription adipex p no prescription online pharmacy order phentermine overnight cod 26 soma meridia customer comments snorting adipex adipex cod diet p phentermine pill adipex no prescription needed fat pill sibutramine meridia fda adipex diet loss weight adipex phentermine vs buy adipex best prices buy discount levitra online pharmacy 47 levitra levitria 68 vicio de ultram is adipex phentermine t hydrocodone without membership discount adidas soma shoes are oxycodone and hydrocodone the same online sales hydrocodone what is in hydrocodone lortab ultram er 700mg dose is naproxen and hydrocodone similar href levitra ultram non narcotic somas groep hydrocodone meds midatlantic delivery hydrocodone overnight hydrocodone 5 500 side effects tramadol and hydrocodone drug interactions adipex diet pill prescription adipex without prior prescription adipex p online pharmacy half life of soma buy ultram on-line without presciption adipex p pharmacy online hydrocodone patch drugs with hydrocodone online pharmacy 2b soma soma muscle relaxer producer ricki soma birth defect propecia interactions of neurontin hydrocodone order xenical adipex online doctor adipex cool stuff yo doctor consultation for hydrocodone 193 web levitra 278 getting soma online without a prescription xenical weight loss adipex retard order pharmacy purchase ultram codiene allergy cross sensitivity hydrocodone v 3592 hydrocodone akane soma yoko kawahara ranitidine ultram generic ultram online side effect hydrocodone with apap xenical sale soma residence san francisco buy cheap hydrocodone no scrip diflucan ultram actress commercial in levitra apap and hydrocodone negative side effects of xenical online adipex without rzx best price ultram adipex compare the offical site expereinces with levitra wellbutrin and hydrocodone order meridia soma financial las vegas oxycodone hydrocodone interactions meridia sibutramine hcl baldness cure propecia ordering ultram getting high on generic hydrocodone axon diffusion from soma lorazepam and soma personal testimonies soma personal experience levitra generic levitra vardenafil uk ultram effectiveness over time adipex effects side ultram no prescription arkansas delivery adipex p drug percocet hydrocodone no prescription hydrocodone from india ultram tylenol 3 drug interactions online prescriptions for hydrocodone buy hydrocodone where zed view adipex or phrentrazine viagra medication prescription levitra cialis propecia bitartrate hydrocodone acetaminophen tablets medical landlord grants rifle meridia career center soma bare chest calendar hydrocodone formularies hydrocodone lortab 650 miligram australia adipex meridia lawyers daleville risks with levitra meridia birth control hydrocodone shipped fast u s safe to take hydrocodone and ambien cheapest price on meridia diet pill what is tramadol generic ultram meridia ex votes 750mg hydrocodone cod delivery adipex expired hydrocodone buy meridia amp save no presc adipex zenical cod adipex and zoloft which is better meridia or phentermine 2005 soma half ironman drugs hydrocodone bitartrate ultram pain killer soma delancey purchase hydrocodone no prescription order meridia without prescription fed ex soma bicycle frames take hydrocodone and oxycodone phentermine adipex no script myth soma dupes ultram online prescription meridia and zoloft interaction viagra levitra comparison adipex online no prescription order adipex bontril ionamin meridia phentermine xenical soma castlevania pharmacy carisoprodol hydrocodone soma toxicity meridia 15mg order hydrocodone no rx overnight cod hydrocodone es xenical better meridia than buy propecia canada soma site xenical plus ingredients soma forums 1mg finasteride propecia buy drug satellite tv levitra safety of meridia pembelian xenical xanax online no prescription hydrocodone ultram zoloft soma rush frame 2737 allergy amerimedrx dysfunction erectile xenical xenical no prescription mexico what does hydrocodone look like adipex without medication xenical keyword soma san francis myth of soma guide hydrocodone extended usage hydrocodone bitartrate conversion hydrocodone base adipex non prescription nexium vaniqa xenical celebrex drug hydrocodone information pregnancy hydrocodone use buy online prescription propecia ultram 100er hepsera hydrocodone pantoprazole somac buy hydrocodone from mexico 15 hydrocodone mg hydrocodone indications hydrocodone apap no consultation ultram medication and gall bladder disease hydrocodone cod no perscription adipex for sale online without script codeine comment hydrocodone hydrocodone nrop part d covers levitra buy didrex phentermine adipex cheap online hydrocodone same as buy xenical and propecia online xenical and meridia meatholes soma can i buy get hydrocodone online insert levitra package soma pi carisoprodol somarbcmailru adipex and weight loss meridia peoples successful weight loss stories effect meridia side soma event buy cod online soma advertisement levitra cheap no rx ultram hydrocodone apap 7.5 325mg data diet lose result weight xenical phentermine adipex online consultation meridia diet pill cheapest price ultram message board soma medications meridia and ssri side effects dreampharmaceuticalscom levitra order hydrocodone 10 325 mg finasteride and propecia soma teens hydrocodone apap tylenol content online us pharmacies propecia generic levitra purchase mixing hydrocodone promethazine ultram online no prescription bangbus soma hydrocodone 5 mg pictures akane soma videos meridia attorneys brewton xenical effects best price on adipex differences in hydrocodone and oxycodone online pharmacies for propecia finasteride m367 hydrocodone ultram vs hydrocodone can hydrocodone and oxycodone be combined hydrocodones in your system information meridia phentermine xenical information on propecia ultram studies ultram a opiate what is b soma b butalbital fioricet naproxen tramadol ultracet ultram sibutramine meridia diet pills review buy soma pay by cod 1 medication meridia canadian drugs meridia zydone norco hydrocodone vicodin ordering hydrocodone online information about hydrocodone phenyl dexbrom syrup soma cg nudes ultram for pain soma valium adipex s soma financial pelican ultram pain control ultram lead investigator 500 7.5 apap hydrocodone what is soma medicine used for customer review xenical soma institute buckley buy prescription levitra dangers of propecia viagra cialis levitra comparison dosages buy vardenafil levitra hiro soma generic levitra tab 20mg xenical arrowood buy meridia without prescription fioricet carisoprodol hydrocodone tramadol facts about ultram ultram interactions with oxycodone soma purchase ultram online from dreampharmaceuticals ultram class of medication phentermine meridia sibutramine soma galleries hydrocodone chlorpheniramine cough syrup delta health on-line hydrocodone zanaflex vicodin lyrica ultram compatibility meridia sibutramine xenical hydrocodone prescription restrictins hydrocodone witout a prescription adipex on line health insurance lead hgh phentermine quit smoking xenical cheap drug levitra propecia propecia snorting ultram effects hcl re side tramadol ultram hydrocodone no prescriptions no doctors locate soma stores adipex purchase discount adipex free consultation taking hydrocodone during pregnancy will soma fail drug test cialis et levitra picturs of hydrocodone pills online soma cod soma mali hydrocodone positive drug test detection time for hydrocodone soma restaurants meridia wieght loss drug purchase ultram online pill prescription ultram on line prescription for adipex indiana greenville meridia litigation lawyer adipex cheapest on the net fioricet info soma viagra cialis levitra online adipex or phentermine 37.5 mg meridia br club soma boulder co hydrocodone bt ibuprofen generic somas ultram services ultram drug screening meridia net safety information pain whilst using xenical too much ultram er crossed eye northup fogel of the year soma buy hydrocodone with consult soma porn adipex generic no prescription codine hydrocodone separating acetaminophen isolating hydrocodone order levitra 2006 march mt propecia buy dreampharmaceuticals online propecia soma drug test resul no rx required hydrocodone ortho tri-cyclen levitra levitra online perscriptions over seas hydrocodone didrex adipex diet pills weight loss follow meridia ups didrex xenical ultram drug soma veliferum ultram wikipedia manna and soma hydrocodone addiction withdrawal symptoms diabetic diet pregnancy adipex pill didrex adipex ultram ultram a a href soma music san diego akane soma lesbian pictures flomax levitra discount online prescription propecia soma water bed eat on xenical hydrocodone and urine test xenical consumer information discount phentermine phentermine adipex phentermine adipex buy ultram no rx meridia sibutramine buy is oxycontin the same as hydrocodone symptoms of ultram addiction canada pharmacy propecia 899 levitra model 1295 meridia sibutramine 30 ml buy ultram from discount store viagra levitra dosage hydrocodone withdrawal medication buy cheap meridia online hydrocodone elixer colorado 5 mg meridia soma cannabis lowest propecia price drug interactions ultram and oxycodone side effects soma success stories with meridia phentermine adipex p fastin obenix oby cialis comparison levitra viagra good cialis dish levitra viagra visit zyban low meridia price online pharmacies propecia buy adipex no rx hydrocodone overnight no prescription cod ultram and nsaid hydrocodone 5 acetaminophen 500mg viagra or levitra which is better hydrocodone 10s drug hours positive testing tramadol ultram best restaurants san francisco soma want to purchase hydrocodone hearing impairment hydrocodone hydrocodone and xanax mixed together side effects of cyclobenzaprine and hydrocodone ultram vicodin interaction meridia phentermine review xenical hydrocodone heroine narcotic hydrocodone meridia parole board hydrocodone acne cialis imperial levitra libidus viagra yohimbe codeine compound soma legal hydrocodone online buy levitra vardenafil php soma arts discontinuing production of hydrocodone 503 drug discussion on hydrocodone adipex no prescription required soma fla online support groupes hydrocodone adipex diet plan diet adipex pills combining xenical and meridia hydrochloride monohydrate sibutramine meridia hairclubcom 180 keyword propecia lofts at soma buying ultram online tramadol total hydrocodone vicadin midnight prowl soma adipex bontril best diet pill list xenical adipex diet pills without written prescription buy adipex online without a prescription hydrocodone apap 5mg adipex adjunct therapy cheap soma cod can you take fluoxetine with hydrocodone soma beverage adipex alternative soma blue erection device make soma who soma 411 ambien buy meridia hydrocodone withdrawal syptoms what are they viagra cialis levitra soma by chico's discount coupon soma muscle relaxers 6side effects of propecia buy orlistat xenical aura soma workshops cheap drug drug generic propecia dangers of cirrhosis and levitra buy prescriptions online hydrocodone adipex false positive methamphetamine meridia pharmacy prescription aura soma color therapy essences adipex overnight fedex different varieties of hydrocodone tablets generic meridia free shipping synthroid pravachol xenical hydrocodone apap liquid generic for lortab what does ultram look like adipex amphetimine tramadol plus valium plus somas order somas cod opiate equivalency hydrocodone fentanyl hydrocodone 10 650mg overdose hydrocodone and tramadol introduction in adipex hydrocodone ld50 hydrocodone diazapam buy levitra us cheap levitra pill tramadol zyrtec buying adipex online with overnight delivery meridia online pharmacy carisoprodol soma carisoprodol soma meridia instock 90ct adipex dental effects symbols of meridia symbols is ultram stronger than vicodin ultram side ffects meridia meridia prozac meridia side effects is soma an addictive drug nexium levitra prescription drug stores denavir xenical discount pharmacy online drugstore ultram information on xenical adipex adipex p soma drug time tables alaska meridia legal meridia problems soma massage lyrica medication with ultram seizures guide propecia boards hydrocodone images dosage administration drug food meridia adipex on line consultation no prescription ultram er abuse hydrocodone metabolizes ultram controlled substance hydrocodone kills soma moustache handlebar effects propecia phentermine meridia vs ultram shortage finpecia vs propecia city lawyer meridia phenix adipex phentermine fedx indiana meridia lawyer search buy ultram no prescription xenical risks soma online description chemistry ingredients carisoprodol hydrocodone how much to overdose hydrocodone tylenol seperation acetaminophen effects hydrocodone side ishimoto yasuyuki soma adipex generic adipex cheap adipex online buy viagra cialis levitra online prescription soma best western weight lose month xenical watson soma online mixing cocaine and hydrocodone effects facts hydrocodone picture pill adipex site adipex meridia phentermine xenical soma and xanax death 6 winny winstrol hair loss propecia meridia chat ultram er no effect citalopram with hydrocodone soma cubes 45 levitra 20 mg 65 discount tramadol generic ultram hydrocodone international pharmacy adipex generic form phentermine lowest prices pain hydrocodone information generic hydrocodone picture meridia diet drugs soma urban pursuit abuse hydrocodone gun powder free trial viagra levitra alcohol ultram soma therapy ed generic hydrocodone apap location to buy xenical buy adipex online best prices side effects of somas drug effects meridia side drug testing times hydrocodone ash emancipate lyric soma discount xenical wholesale stores discount pharmacy hydrocodone strenght hydrocodone with guifenisen hydrocodone apap 7.5 750 tbmck warning cheapest adipex with overnight delivery hydrocodone naproxen soma san dieg what is better levitra viagra cialis soma medical equipment soma coffee house what is soma pills leora soma international pharmacies for hydrocodone information on ultram tab 50 medication dea meridia hydrocodone gg syrup af sf df ultram vs vicodin topical propecia meridia intrauterine devices soma yoga studio salt lake nexium ultram alesse online pharmacy buy soma in florida is meridia a good diet pill buy domain hydrocodone b6 canada meridia online purchase soma benzodiazapine hydrocodone app buy hydrocodone online without prescription adipex cheap drug soma city soma panties size 2 soma watson cod xenical online prescription buy drug propecia buy levitra on-line meridia use ultram effective drug online pharmacy buy hydrocodone weight loss drug xenical hydrocodone versus oxycodone can levitra be used by women meridia online pharmacy phentermine xenical michigan meridia legal best buy cheap adipex paypal purchasing levitra dosage for levitra 50mg buy ultram adipex p reviews rx adipex discount hydrocodone hydrocodone prescription soma cialis levitra viagra vs vs op for hydrocodone marie silvia levitra treat peyronies soma correct device edma does propecia work in owmen slam live soma soma cycle soma hair care adipex e check payment meridia bontril diet pills online xenical without prescription fda approves hydrocodone drug abuse rx online hydrocodone loss meridia weight soma fitigues drug test detection time soma phentermine adipex us licensed pharmacies when was levitra first marketed kansas meridia legal photo of generic soma oklahoma soma no prescription hydrocodone online ultram free consult cialis comparison levitra viagra 2737 aid propecia renova meridia attorneys fort rucker directions for taking hydrocodone viagra xenical adipex adipex buy cheap online ultram withdrawals meridia fluoxetine drug interactions drug interaction between ultram and prednisone ionamin and meridia soma technology snorkeling meridia mexico hydrocodone where to buy buy cheap propecia soma steel mountain bike frames new hampshire meridia legal hydrocodone 10 500 generic propecia advise enter buy adipex online ultram 500 hydrocodone mg cheap generic order soma is hydrocodone codiene buy hydrocodone mexico adipex drug weight soma r soma muscular pain adipex for weight loss order adipex cheap online effects of soma during pregnancy opiate equivalentcy hydrocodone fentanyl will levitra work along with proscar adipex diet pills without prescription adipex no prescription next day delivery phentermine adipex 37.5 mg landlord grants rifle meridia degree hydrocodone thailand magazine soma risk with ultram er somas intimates controlled substance ultram adipex childrensmuseumofoakridge org adipex online soma for cheap enhance levitra soma and drug screen buy meridia at online pharmacy meds hydrocodone faq side affects ultram does hydrocodone in long stay urine floricet with ultram er price of levitra john collins san francisco soma generic lunesta myonlinemedsbiz propecia viagra what kind of drug is hydrocodone buy hydrocodone prescription carisoprodol hydrocodone strengths drug test for hydrocodone italia hydrocodone 7.5 44 369 hydrocodone pharmacy hydrocodone prescription soma hydrocodone before pain starts generic levitra pill prilosec ultram ultram drug testing lowest propecia prices ultram support group combining cocaine and hydrocodone hydrocodone questionnaire order soma carisoprodol 32 hydrocodone long term use fatigue hydrocodone apap fact sheet fentanyl patch hydrocodone chemical separation hydrocodone buy generic levitra meridia 100 hydrocodone message board where can i buy hydrocodone soma discount code chicos .5 cc hydrocodone dosage info muscle soma drug interaction soma adipex diet pill pharmacy online cialis comparison levitra cialis comparison levitra adipex usa adipex cod only ultram er 200 mg air loss baldness propecia hydrocodone and acetaminophen adipex adhd online no prescription for meridia hydrocodone extraction water purchase adipex online buy xenical in the uk oregon astoria meridia legal no perscription adipex cold water extraction hydrocodone hydrocodone cods mixing alli and xenical high ultram adipex diet index dietlist net 6 finasteride proscar propecia sertraline hydrocodone side effects of levitra description of hydrocodone hydrocodone cough syrup symptoms sweating gas meridia for depression soma waterbed sheets compound hydrocodone 15 mg pictures soma prescriber information xenical and meridia forum ultram er double vision hydrocodone pe buy propecia online usa key ultram xenical prices meridia supreme court decisions buy xenical cheap no prescription snorting hydrocodone abuse ultram xenical orlistat results oxycontin soma cheapest soma online soma medical use cheap meridia site cheap soma and or fiorecet online order propecia through bosley hydrocodone 10660 adipex and prozac sibutramine hydrochloride meridia 6order propecia costa rican hydrocodone xenical study online medicine soma watson pill price propecia on-line purchase hydrocodone without prescription hydrocodone 7.5 750 does propecia promote muscle growth adipex and tramadol no prescription needed xenical online rewiev buy cheap xenical rogaine scalp med propecia minoxidil site ultram ultracet and ultram and compare hair loss propecia medicine finasteride laws soma indications generic somas causes overdose fda approval for otc meridia soma 2410 pill codeine compared to hydrocodone adipex p no precription estate meridia mexico real januvia ultram interaction meridia absorption percentage dht propecia 120 10 325 hydrocodone overnight delivery adipex generic mexican discount soma carisoprodol manufactured by mutual side effects from soma addiction info remember story ultram baldness male propecia cialis levitra xanax us approved pharmacies order propecia online dreampharmaceuticalscom doses of hydrocodone hydrocodone tussionex suspension cheapest soma without prescription what is hydrocodone for hydrocodone ibuprof hydrocodone hcl 2.5mg cialis compare levitra viagra good ultram oral adipex onlikne hydrocodone withdrawal symptoms what are they soma interaction effects on fetus while taking hydrocodone buy ultram online cheap ultram er medication vicodin soma adipex p phentermine vs soma drug test hydrocodone pill schedule controlled substance soma order cod no prescription required buy xenical w o per buy phentermine adipex online buy online prescription propecia without what is hydrocodone adap myth of soma cheats ultram for fibro on daily basis hydrocodone no percription online pharmacy phentermine soma hydrocodone purchase site ambien and soma online uk hydrocodone cod online viagra levitra cialis ultram chronic pain clinical uses hydrocodone compound syrup drug interactions hydrocodone effect on sperm count soma without prescription veterinary use of hydrocodone hydrocodone withdrawal xenical and reductil where to buy hydrocodone ultramed ultram oxicontin combination onlne soma or carisoprodol hydrocodone 7.5 bit apap overdose soma hydrocodone online no prescription online doctor consultation hydrcodone crushing up and snorting soma pills adore meridia month take xenical year ultram in the blood ysytem mexican pharmacies hydrocodone adipex phentermine pillstore zdravi soma codine meridia and ssri hydrocodone lortab 10 650 addiction adipex order without doctor's notification soma motorized shade soma and pregnancy best source information about meridia aura soma therapy 2694 levitra info 3882 california riverside meridia legal ultram drug tests hydrocodone no online pharmacy prescription vicodin medicais levitra soma the strokes lyrics detox hydrocodone buy meridia in germany soma sonic twenty past midnight luxury hotel rome xenical prescription zenegra prescription of soma elderly health care adipex diet pill meridia lawsuits buy soma 250 quantity difference between xenical and alli cheap mer dia meridia online hydrocodone w app 10 325 physiological symptoms of hydrocodone withdrawal harmful interactions hydrocodone and oxycodone hydrocodone inactive ingredients meridia drug online on-line pharmacy levitra live at soma soma cube solution meridia pharmaceutical hydrocodone 10500 low price adipex generic viagra levitra generic cialis pills carisoprodol watson soma phentermine xenical cheap diet pills adipex meridia online phentermine prescription viagra cp hydrocodone carisoprodol generic for levitra soma detox ingrediets in hydrocodone difference hydrocodone oxycodone bus stop bar soma buy phentermine viagra meridia ultr xenical online bestellen can i shoot up somas hydrocodone online cheap keyword order hydrocodone boards message xenical meridia picture generic ultram online from dreampharmaceuticals benefit of ultram buy levitra san jose adipex no doctor next day delivery buy 500 soma can u mix ativan and hydrocodone cheap adipex p online pharmacy l-o soma hotel hydrocodone withdrawal symptom hydrocodone absorption and half-life 2737 aid health man propecia malinckrodt 7.5mg hydrocodone bitartrate b finasteride b b propecia b xenical and fda release soma nyc diesel difference levitra viagra meridia online prescription cheap soma prescription ultram and arthritis hair loss propecia treatments norco xango buy lortab hydrocodone online bontril meridia phentermine xenical soma info big hits of mid america soma hydrocodone hearing loss adipex without prescripti cash hydrocodone carisoprodol online online pill prescription prescription ultram soma chocolate compare levitra viagra and cialis hydrocodone and morphine derivatives order xenical online hydrocodone apap doseage chart soma erowid insufflate hydrocodone real estate meridia mexico side effects for hydrocodone muscle relaxers soma meridia pregnancy average weighloss adipex soma doll free pics apap dosage hydrocodone soma bare chest meridias capital utah discount discount gabapentin hepsera hydrocodone soma hydrocodone 363 hydrocodone menstrual cycle cheap hydrocodone and xanax without consultation purchase propecia from germany soma dosing guidelines discount soma prescription treat ultram vioxx meridia and xenical combination meridia withdrawal cheap drug prescription prilosec retin ultram waht is soma hydrocodone heart attack loratadine and hydrocodone ultram vicodin symptoms delivery guaranteed overnight soma carlos meridia xenical orlistat cheap injecting hydrocodone cheap soma yellow pill 3601 hydrocodone apap what are the ingredients in adipex soma wallace buy levitra vardenafil m367 lortab 10mg hydrocodone m367 hydrocodone for pets buy generic meridia 15mg hydrocodone prescription restrictions buy online phentermine xenical purephentermine buy cheap online ultram best xenical diet pill hydrocodone without script or consultation fee what is meridia used for fioricet info soma carisoprodol variety sample levitra prescription without meridia nasacort aq flonase levitra prescription drugs affects of adipex diet pills hydrocodone with no perscription adipex with cod delivery is hydrocodone as good as vicodin no perscription hydrocodone cold water hydrocodone clonazepam taking ultram canada pharmacy buy online ultram xenical fda ultram contact lens soma international buy prescription propecia without buy dream meridia online pharmaceutical as hydrocodone is decreased headaches increase adipex versus phentermine buy carisoprodol diazepam online soma buy xanax and hydrocodone with mastercard can you take tyleonol with ultram florida pharmacies cheap soma free shipping cheap ultram cod my use levitra ultram and muscle pain which is better meridia or xenical 2737 allegra amerimedrx retin xenical order hydrocodone no prescription best xenical weight loss information soma cpd enter soma sex soma wikipedia the free encyclopedia order ultram online dream pharmaceutical soma san diegoca order meridia pill soma double hydrocodone acetominophen side effects adipex differnence between xenical and alli meridia price comparison can soma be snorted 2levitra vardenafil hcl compounding dextromethorphan hydrocodone hydrocodone liquid buy phentermine meridia review buy online pharmacy viagra