Archive for May, 2005

Back from Chicago

Posted in fashion, food & drink on May 31st, 2005
buy phentermine online cialis no rx find cialis online nexium generic cheap flagyl online order lasix online order propecia online buy viagra without prescription buy viagra pills lorazepam pharmacy plavix cheap cheap flagyl tablets price of zithromax discount cialis online reductil buy valium purchase reductil online synthroid online stores lasix for sale plavix no prescription valium pills lowest price accutane zoloft prices prozac for sale cheapest cialis prices order discount cialis buy generic viagra online purchase xanax where to buy levitra prozac sale discount cialis overnight delivery cost of cialis cheapest reductil cheap cialis tablets ativan for sale soma online stores discount bactrim buy accutane order diazepam online generic propecia plavix without prescription bactrim discount soma for order xenical lexapro for order doxycycline generic buy cheap levitra online acomplia purchase cialis overnight delivery cheap reductil cheap viagra from usa buy cheap ativan phentermine pharmacy order phentermine online order nexium cheap alprazolam online generic cialis cheap cialis professional where to buy accutane cialis internet purchase viagra online order viagra cheap online buy viagra internet viagra medication zoloft cheap cialis online without prescription accutane reductil sale zoloft for sale xanax without a prescription bactrim pills buy ambien synthroid without prescription buy acomplia without prescription pharmacy diazepam best price cialis order clomid levitra online ativan prescription compare cialis prices lipitor buy cialis generic accutane without prescription cheap cialis buy clomid without prescription buy cialis online without prescription price of zoloft cheap generic tramadol buy cialis pills buy cheap zoloft cialis without a prescription online alprazolam pharmacy plavix purchase xanax online alprazolam without prescription buy viagra in us buy generic xenical order phentermine soma online xanax buy flagyl cheap lexapro prescription buy cheapest viagra order zithromax discount ambien order lexapro tramadol prices buy generic sibutramine order generic cialis buying viagra online buy generic viagra zithromax online cheap buy sibutramine lasix generic viagra sale purchase bactrim cheap soma dicount cialis where to buy plavix cialis online review acomplia sale viagra india price of viagra cheap bactrim zithromax generic levitra pharmacy buy cheap soma online doxycycline for order phentermine online order synthroid online cialis prescription buy cialis online plavix online stores clomid pills effexor online cheap cialis pharmacy doxycycline online cialis synthroid discount order xanax online doxycycline where to buy synthroid purchase doxycycline tramadol no prescription flagyl online order viagra on internet cheap generic cialis buy cheapest cialis online bactrim for sale acomplia cheap plavix pills online prozac viagra tablet price of plavix buy valium online cheapest soma canadian pharmacy cialis where to buy cialis levitra discount online flagyl accutane pills cheapest acomplia acomplia online generic flagyl price of bactrim nexium no prescription discount nexium lowest price prozac cheap accutane online compare viagra prices doxycycline pills cheap synthroid tablets alprazolam purchase zoloft purchase lorazepam online viagra information price of cialis order viagra in us diazepam prices viagra without a prescription propecia online stores alprazolam for order buy cialis cheap cialis tablets cheapest generic viagra lorazepam without a prescription purchase phentermine online cheap generic acomplia acomplia online cheap flagyl without prescription cheap diazepam tablets pharmacy prozac buy generic flagyl discount lorazepam cipro for sale cheap zoloft valium for order levitra prices price of soma discount synthroid accutane online cheap cheap lorazepam cheapest synthroid alprazolam sale buy zoloft valium without prescription buy cheap clomid ativan without prescription buy generic effexor cialis from india price of propecia lorazepam online stores phentermine generic generic acomplia lorazepam sale diazepam prescription lipitor for sale cheap flagyl online doxycycline buy prozac cheap prozac pharmacy purchase diazepam online order tramadol online discount cialis no rx order viagra from us buy viagra from us order acomplia online buy cheap prozac online buy generic cipro viagra online cheap buy cialis in canada buy cheap flagyl cialis cheap drug cheap valium cialis pharmacy online canadian pharmacy viagra order bactrim cipro no prescription viagra pills cheap xanax tablets order plavix buy levitra cheap propecia no prescription cheapest cialis cheapest soma prices buy levitra without prescription buy generic propecia lowest price clomid lasix online discount xanax cialis information zoloft generic online accutane price of clomid discount viagra overnight delivery buy plavix cheapest generic viagra online discount clomid purchase zoloft online zoloft no prescription synthroid pills buy generic alprazolam alprazolam prescription accutane online stores cheap soma tablets purchase doxycycline online cheap cialis from usa buy ativan buy doxycycline without prescription tablet viagra order alprazolam online flagyl pharmacy cheap doxycycline tablets cheap zithromax tablets alprazolam online cheap where to buy prozac acomplia without prescription free cialis buy no rx cialis purchase plavix online buy cheap nexium order cialis from canada pharmacy soma cialis cheap price viagra for order diazepam without a prescription cheapest viagra price zoloft pills order viagra overnight delivery cheap clomid cialis bangkok purchase alprazolam cost of viagra online cialis viagra cheap price order cialis from us levitra without prescription best price for viagra buy lorazepam cheap online nexium viagra overnight delivery ativan no prescription order viagra no rx buy generic soma find no rx viagra propecia online cheap nexium sibutramine without prescription generic reductil free viagra online pharmacy viagra lowest price acomplia lexapro no prescription generic diazepam lipitor online reductil for sale discount xenical zithromax online stores buy cialis overnight delivery buy synthroid online soma sale bactrim prices ambien online bactrim online cheap effexor prescription where to buy bactrim ambien for sale cialis canada viagra no rx required order cialis no rx cheapest lipitor where to buy zithromax cialis australia sibutramine sale prozac generic generic viagra cheap online acomplia viagra tablets order zithromax online purchase lasix cheap propecia online tramadol prescription xanax no prescription propecia without a prescription valium cheap effexor for sale cheap lorazepam online generic prozac levitra online cheap buy xanax zithromax for sale where to buy doxycycline purchase viagra buying viagra clomid online stores phentermine no prescription buy lexapro without prescription tramadol for order doxycycline no prescription cheap cialis without prescription generic lasix alprazolam online stores pharmacy viagra zithromax prices propecia cheap cheap price viagra buy lipitor without prescription soma without prescription buy bactrim online tramadol online clomid cialis free delivery cialis sales buy cheap diazepam online zithromax discount cheap plavix tablets cheapest accutane prices clomid prescription buy generic ambien price of alprazolam buy generic lasix ambien pills soma pills cheap cialis in uk cheap prozac tablets cialis no online prescription viagra cheap drug sibutramine online stores order synthroid clomid no prescription buy generic bactrim cheapest levitra prices propecia pharmacy viagra drug plavix effexor order lorazepam online cialis overnight delivery valium discount lowest price xanax cheap nexium online buy lorazepam without prescription generic xanax find viagra no prescription required accutane for order prozac prices discount viagra online lowest price for viagra cheap cialis from uk buy viagra overnight delivery find viagra without prescription buy tramadol online zithromax cheap effexor sale cheap tramadol online cheapest viagra prices cheap lexapro viagra in uk buy cheap clomid online cheap cialis overnight delivery cheap cialis on internet bactrim sale diazepam generic cost cialis cheap generic nexium find cheap cialis buy prozac online cheap viagra from canada ativan pills purchase propecia online lowest price propecia discount acomplia generic sibutramine discount doxycycline buy valium cheap purchase lipitor online zoloft for order buy cheapest viagra online synthroid online tablet cialis levitra cheap discount zoloft buy accutane cheap cheap acomplia tablets tramadol discount cheap cialis no prescription no prescription viagra lipitor online stores purchase tramadol online cheapest acomplia prices official online pharmacy plavix for sale buy alprazolam cheap order cialis no prescription discount tramadol buy cheap alprazolam online cialis overnight shipping cheap bactrim tablets cheap viagra tablet accutane generic viagra us nexium for order find cheap cialis online discount ativan cheap generic valium buy plavix cheap buy tramadol generic nexium order zoloft buying generic cialis viagra rx find cheap viagra cheapest flagyl cheap acomplia online viagra online pharmacy buy cialis no rx cheap cialis from canada cialis online without a prescription cheap generic lasix buying cialis pharmacy phentermine plavix prices price of levitra buy generic ativan buy lipitor online ativan for order propecia online cialis no rx required lorazepam cheap order doxycycline online buy cheap prozac buy no rx viagra doxycycline sale cheap generic levitra xanax for sale viagra pill viagra sales order acomplia order cialis in canada cialis online pharmacy cheapest zoloft zoloft prescription cheap accutane tablets buy prozac accutane online buy cheap xanax price of accutane alprazolam cheap lipitor no prescription order bactrim online viagra no rx find cialis discount accutane cheapest cialis price buy cheap diazepam no rx cialis buy nexium cheap cheap lasix online cheap plavix viagra online sales order cialis online soma pharmacy where to buy flagyl lasix price of nexium price of lasix phentermine sale order cialis overnight delivery soma discount order propecia lasix without prescription order discount cialis online where to buy tramadol no prescription cialis viagra online sale acomplia prices cheap bactrim online purchase synthroid cialis prices discount sibutramine cialis for sale plavix without a prescription real viagra without prescription buy diazepam cheap soma cheap generic ambien cheap viagra overnight delivery levitra without a prescription phentermine online cheap buy nexium buy cheap zithromax cheap viagra without prescription order viagra online prozac online stores viagra online stores cheapest flagyl prices lexapro without prescription price of xanax synthroid for order cheapest zithromax prices levitra for sale cheap cialis pill flagyl without a prescription lasix prescription cheap synthroid online order cialis cheap generic plavix where to buy diazepam effexor online stores cheap cialis in canada cheap valium tablets cheapest nexium discount viagra cheapest cialis online viagra vendors tramadol online stores cheapest bactrim prices purchase prozac purchase valium online buy levitra online buy diazepam without prescription order cheap cialis drug viagra buy cheap propecia generic phentermine plavix discount zithromax buy viagra cheap soma no prescription buy cialis on line cheapest phentermine doxycycline cheap discount diazepam accutane no prescription buy clomid online buy lorazepam buy bactrim without prescription purchase synthroid online purchase viagra overnight delivery pharmacy cialis buy cheap viagra online discount lexapro buy cheap cipro online pharmacy tramadol buy cialis internet find viagra on internet discount cipro find cialis without prescription viagra side effects clomid overnight viagra propecia discount cheap lasix tablets phentermine discount cialis without rx clomid cheap canadian cialis cheapest bactrim buy flagyl order cialis in us cheap soma online order viagra in canada tramadol generic xanax sale buy cialis cheap cialis online buy cheap lorazepam synthroid buy cialis from india sale viagra order flagyl online cheapest xanax prices viagra no prescription buy viagra cheap alprazolam buy cialis once daily buy discount viagra online cheapest clomid prozac online cheap buying generic viagra zoloft pharmacy where to buy clomid lorazepam without prescription generic xenical lexapro for sale buy generic cialis buy zoloft cheap generic cialis online find cheap viagra online acomplia generic order prozac online cialis without prescription cheapest levitra buy cheap propecia online buy effexor nexium for sale alprazolam without a prescription buy viagra generic best price for cialis online pharmacy cialis cheap diazepam cheap price cialis order cialis without prescription synthroid cheap cheapest viagra online buy reductil without prescription cialis no prescription prozac discount buy viagra on internet viagra order cheap levitra tablets zoloft sale doxycycline online stores diazepam for order lowest price soma propecia without prescription viagra discount effexor without prescription synthroid prices xanax online buy generic nexium ambien without prescription nexium online cheap buy reductil lasix no prescription buy generic plavix cialis cost buy cheap alprazolam diazepam pharmacy viagra for sale purchase cipro online cialis buy drug purchase flagyl buy cheap flagyl online zoloft online buy discount cialis online cheap viagra tablets acomplia pills viagra purchase lowest price alprazolam valium no prescription buy cheap doxycycline xenical sale buy generic zoloft buy doxycycline online purchase ativan online order levitra levitra sale diazepam sale cheapest propecia prices order zoloft online viagra in us cheap generic zithromax lowest price nexium purchase cialis without prescription prozac pills buy phentermine without prescription cheapest cipro generic zithromax soma prices cheapest doxycycline reductil pills generic cialis xanax pharmacy discount zithromax lowest price diazepam viagra non prescription cheap xanax online online xanax generic levitra buy sibutramine online viagra cheapest price buy generic lexapro purchase cialis buy viagra canada order cialis no prescription required order diazepam cheapest valium buy propecia without prescription purchase plavix compare cialis prices online lorazepam pills doxycycline prices find discount cialis online bactrim effexor for order cheapest plavix prices buy cheapest viagra on line viagra online viagra free delivery cialis uk cialis india sale cialis viagra bangkok bactrim without prescription buy synthroid pharmacy lorazepam cheap accutane soma online cheap cialis tablet cheap clomid tablets purchase ambien online cheapest ativan purchase acomplia online lowest price doxycycline order xanax diazepam plavix pharmacy cialis drug viagra online review buy cialis from us purchase tramadol nexium online stores synthroid online cheap pharmacy nexium buy diazepam buy viagra low price purchase bactrim online cheap phentermine online clomid without a prescription cialis pill lexapro online lorazepam flagyl prices xanax cheap buy xenical cheap viagra in uk buy plavix without prescription order viagra from canada purchase nexium online zoloft cheapest lasix discount soma clomid online order valium online synthroid bactrim cheapest generic cialis valium without a prescription acomplia pharmacy purchase lasix online cheapest xanax price of acomplia cheap viagra pill prozac prescription buy ativan online cialis buy buy cheap tramadol online cialis in bangkok get viagra cheap alprazolam tablets viagra online without prescription valium sale tramadol for sale cialis cheap cheap lipitor cheap clomid online buy ambien without prescription order tramadol tramadol without prescription lowest price synthroid clomid online cheap buy xanax online sibutramine online cialis pills discount cialis without prescription find viagra online where to buy valium reductil without prescription plavix online price of diazepam viagra in australia lasix cheap order levitra online buy generic lorazepam buy generic tramadol pharmacy doxycycline lorazepam no prescription cialis in australia zithromax pharmacy discount plavix cialis medication buy cheap ativan online order no rx viagra buy cheap doxycycline online buy cheapest cialis on line discount flagyl viagra pharmacy cheapest lexapro buy cipro without prescription reductil prescription generic doxycycline certified viagra xanax prescription buy cialis no prescription required buy acomplia ativan online stores buy ambien online clomid sale buy generic lipitor buy tramadol cheap zithromax without a prescription lexapro sale cheap ambien discount lipitor online viagra cost viagra sibutramine pills cheap acomplia pharmacy lasix lowest price levitra buy cheap bactrim online tramadol pharmacy nexium cheap buy cheap synthroid cheapest propecia diazepam without prescription accutane pharmacy viagra uk buy cheap acomplia online order generic viagra purchase acomplia purchase viagra no rx discount lasix prozac viagra no online prescription buy cheap acomplia buy cheap soma cialis purchase bactrim prescription soma prescription purchase diazepam doxycycline without prescription buy diazepam online buy viagra lowest price cialis online cheap pharmacy synthroid prozac online generic lexapro order soma online cheap generic diazepam order accutane price of synthroid pharmacy clomid approved cialis pharmacy order clomid online buy soma cheap propecia prescription lowest price for cialis cialis non prescription xanax without prescription fda approved viagra buy valium without prescription cheap cialis in usa discount alprazolam where to order cialis buy cheap plavix generic valium accutane prices order reductil where to buy viagra buy cialis online cheap buy generic levitra reductil online stores xanax generic buy viagra us cheapest lorazepam prices order alprazolam purchase flagyl online accutane for sale cheap generic xanax plavix for order purchase zithromax pharmacy bactrim buy xanax without prescription buy soma drug cialis online valium flagyl pills price of phentermine reductil online phentermine buy cheap plavix online cheap generic viagra viagra free sample viagra australia order viagra without prescription cheap plavix online low cost viagra get cialis cheap generic zoloft purchase levitra online pharmacy acomplia order discount viagra buy cheap ambien price of prozac compare viagra prices online valium prescription viagra from canada buy cheap xenical online purchase viagra without prescription viagra cost cialis pharmacy cheap doxycycline flagyl online stores doxycycline pharmacy cheap viagra on internet flagyl sale cheap zoloft online buy cheapest cialis purchase nexium lowest price lasix levitra online stores low price cialis viagra pharmacy online purchase lorazepam cheapest lasix prices cialis sale buy xanax cheap zoloft discount buy cheap reductil cheap viagra no prescription purchase sibutramine online lasix sale plavix prescription soma generic purchase soma online order prozac cheap generic soma purchase phentermine cheap viagra pharmacy phentermine for sale synthroid prescription buy accutane without prescription cheapest generic cialis online cheapest ambien buy viagra no rx xenical for sale order effexor cheapest diazepam prices soma without a prescription valium for sale buy generic synthroid viagra in malaysia order soma valium online alprazolam pills soma for sale pharmacy alprazolam synthroid sale flagyl generic generic zoloft order valium online lorazepam generic where to buy acomplia buy viagra online cheap buy effexor without prescription buy bactrim online where to order viagra cheapest alprazolam zithromax sale lorazepam for sale purchase effexor online lowest price cialis best price viagra xenical online stores discount phentermine cheap generic flagyl buy cheap accutane online xanax online stores cheap synthroid tramadol online cheap zithromax pills plavix online cheap buy cheap reductil online order sibutramine generic viagra tramadol cheap levitra generic lorazepam where to buy propecia cialis from canada generic cipro buy zoloft without prescription online phentermine order cialis on internet order doxycycline buy cheap lexapro online cipro sale cheap levitra online discount cialis cialis online stores zithromax without prescription buy viagra in canada buy alprazolam without prescription buy generic doxycycline cheap tramadol tablets viagra prescription lowest price plavix sibutramine for sale find cialis no prescription required diazepam pills cheap tramadol pharmacy zithromax cipro prescription buy soma online cialis vendors purchase accutane online acomplia for sale buy cialis on internet cheapest nexium prices buy propecia online cheapest synthroid prices buy cialis us buy generic phentermine xenical no prescription viagra buy drug cialis free sample cheap nexium tablets bactrim online lowest price valium viagra certified cialis tramadol cheap purchase levitra purchase xenical online cheap xenical find discount viagra online cialis generic buy cipro order cialis cheap online buy cheap cialis accutane without a prescription xenical pills levitra generic buy viagra online prozac cheap xenical prescription canadian viagra cheap propecia tablets lipitor pills cheap generic synthroid cheapest lorazepam nexium discount levitra for order ambien for order xenical online cheap generic doxycycline cheap viagra internet generic synthroid xenical for order online soma cheapest prozac zithromax prescription lorazepam prices generic accutane cialis online sale viagra without prescription levitra prescription buy generic prozac lasix pills diazepam for sale buy cheap bactrim buy cipro online lasix without a prescription accutane sale buy propecia cheap buy cheap cialis online generic lipitor order lorazepam purchase zithromax online buy zithromax without prescription propecia for order lowest price zoloft acomplia discount cheap generic phentermine buy cheap effexor online discount viagra without prescription cheap diazepam online price of flagyl buy synthroid cheap buy cheap zoloft online approved viagra pharmacy lowest price lorazepam cheapest clomid prices order discount viagra online find no rx cialis propecia prices cialis for order lasix prices buy viagra from canada order accutane online phentermine pills find viagra tramadol without a prescription alprazolam no prescription synthroid pharmacy diazepam online cheap phentermine cheap generic bactrim diazepam no prescription ambien sale viagra internet buy cheap xanax online cheap zoloft tablets generic alprazolam accutane cheap buy nexium without prescription phentermine online stores cheapest viagra alprazolam generic order cipro pharmacy valium viagra price where to buy lasix zoloft online cheap nexium prescription cialis malaysia lasix pharmacy online plavix viagra professional discount reductil valium generic buy doxycycline cheap plavix generic find discount cialis online zithromax online order lasix cheapest prozac prices cheap effexor accutane prescription xanax for order generic tramadol clomid pharmacy buy cheap sibutramine online ambien prescription where to buy nexium acomplia no prescription buy lexapro where to buy phentermine discount valium order cheap cialis online buy cheap viagra ambien synthroid without a prescription valium prices buy ativan without prescription buy lasix lorazepam discount buy discount viagra order cheap viagra nexium pharmacy alprazolam prices doxycycline discount cheap lorazepam tablets valium online stores buy effexor online cheap viagra from uk cheapest valium prices prozac without prescription buy lasix cheap xanax discount cipro without prescription price of tramadol buy cheap phentermine online order cheap viagra online sibutramine prescription order no rx cialis lowest price zithromax order ativan purchase propecia buy prozac without prescription purchase alprazolam online soma online lorazepam buy cialis from canada cheapest doxycycline prices reductil for order buy cheap lipitor online nexium sale cheap generic accutane price of valium synthroid for sale cheapest accutane cheapest phentermine prices cheapest tramadol prices ambien no prescription buy xenical without prescription buy lasix online flagyl for sale diazepam online stores overnight cialis cheap sibutramine cheapest zithromax clomid for sale buy sibutramine without prescription flagyl online cheap buy viagra once daily buy generic valium buy flagyl online order flagyl bactrim generic viagra cheap buy cheap valium buy cheap xenical buy generic reductil cheapest zoloft prices sibutramine lexapro pills cheap generic clomid buy tramadol without prescription cheap nexium viagra buy online buy cheap lasix online purchase lexapro online buy viagra no prescription required real cialis without prescription online propecia buy cheap cialis internet purchase cialis no rx drug cialis online purchase lipitor for order effexor pills prozac without a prescription buy cheap lexapro purchase clomid buy cialis low price tramadol pills propecia generic buy viagra from india buy zithromax price of lorazepam buy cheap sibutramine find cialis on internet viagra online without a prescription viagra prices ativan purchase accutane alprazolam online order viagra no prescription required low price viagra flagyl viagra malaysia cialis in malaysia viagra from india acomplia online stores pharmacy propecia online levitra buy clomid sibutramine no prescription order plavix online buy generic clomid doxycycline prescription cheap doxycycline online valium cipro buy cheap lorazepam online xanax pills viagra overnight order viagra no prescription cheap viagra online buy reductil online cipro for order buy soma without prescription phentermine prices buy synthroid without prescription levitra propecia for sale buy phentermine cialis online order lipitor pharmacy accutane cheapest plavix alprazolam for sale buy cheap lipitor levitra no prescription lasix online cheap lipitor prescription lowest price bactrim buy viagra online without prescription cialis buy online pharmacy flagyl buy acomplia cheap online zoloft doxycycline without a prescription synthroid no prescription propecia sale lorazepam online cheap buy cialis canada order xenical buy zithromax cheap pharmacy zoloft generic viagra online acomplia prescription alprazolam discount buy cheap tramadol cialis price buy lorazepam online cheap generic alprazolam generic ativan cheap zithromax buy nexium online valium online cheap levitra pills reductil no prescription online diazepam cheap phentermine viagra without rx order viagra generic effexor pharmacy xanax lasix discount lexapro bactrim pharmacy cheap generic prozac buy cheap zithromax online cialis side effects cialis approved generic plavix buy generic acomplia discount effexor cheap cialis internet buy cheap lasix diazepam discount buy plavix online buy viagra on line flagyl discount cialis overnight purchase soma cheapest effexor purchase cialis online lipitor sale buy alprazolam online viagra overnight shipping cialis in us cheap prozac cialis rx buy cheap ambien online buy cialis lowest price generic clomid buy zithromax online cheap ativan cialis in uk buy doxycycline buy clomid cheap buy cheap synthroid online cialis us buy lasix without prescription cheap xanax cheap cialis no rx zoloft online stores clomid prices zithromax no prescription buy lipitor cialis cheapest price lexapro online stores cheapest tramadol buy discount cialis xenical without prescription ambien online stores buy zoloft online buy acomplia online buy cheap viagra internet valium pharmacy clomid discount buy generic zithromax bactrim cheap cheap phentermine tablets buy cheap cipro clomid without prescription effexor no prescription nexium without prescription cheap viagra in canada cheap generic propecia cheap generic bactrim nexium online clomid for order low cost cialis order nexium online viagra in bangkok prozac no prescription buy generic diazepam buying cialis online flagyl prescription buy lexapro online cialis online sales cheap lasix fda approved cialis zoloft without prescription purchase valium buy cheap phentermine lowest price tramadol order ambien buy cheap nexium online buy cheap valium online lasix online stores where to buy zoloft cheap viagra in usa plavix sale sibutramine for order buy alprazolam lorazepam for order price of doxycycline viagra canada buy phentermine cheap cheap valium online buy propecia phentermine without prescription discount levitra cheap viagra purchase prozac online cheap viagra no rx pharmacy levitra nexium pills buy levitra no rx viagra viagra buy cialis discount buy xenical online cheap prozac online cipro online stores buy generic accutane lowest price viagra diazepam online ativan sale discount viagra no rx buy cialis without prescription doxycycline online cheap where to buy lorazepam drug viagra online purchase doxycycline for sale diazepam cheap alprazolam pharmacy where to buy soma cheap propecia phentermine prescription ativan online tramadol sale discount prozac cheapest sibutramine xanax online cheap flagyl no prescription where to buy xanax acomplia without a prescription tramadol online cheap zithromax online buy accutane online nexium prices cheap generic lorazepam purchase clomid online bactrim online stores where to buy alprazolam online lasix buy cheap accutane cheapest alprazolam prices clomid generic buy cialis in us bactrim no prescription cheapest xenical find discount viagra lorazepam prescription buy cheap effexor lorazepam online cheap cipro lowest price flagyl buy generic cialis online phentermine without a prescription discount propecia nexium without a prescription synthroid generic phentermine for order buy bactrim cheap buy cheap levitra xanax prices cheapest diazepam buy flagyl without prescription cialis order propecia accutane discount cheap cialis tablet cipro pills buy generic xanax lowest price phentermine viagra generic viagra approved propecia pills cipro online flagyl cheap lipitor without prescription generic soma online zithromax bactrim without a prescription

I had a great Memorial Day weekend in Chicago and caught up with my college buddy Alan. He offers a better summary than I can. It is worth a good read. I lived in Chicago for two summers during college, once downtown and the other time in a suburb. During this visit we saw the Art Institute of Chicago, Shedd Acquarium and a variety of other very cool things.

It brought back a lot of memories, and naturally inspired some thoughts, in no apparent order.

  • Chicago is a seriously down-to-earth kind of place. I was dressed so-so and I actually got service at some high end shops. Mind you, I was just looking, but it took me aback when some salespeople were willing to be helpful. I haven’t heard “please” and “thank you” in a big city for a long time.
  • If you don’t like the weather, just wait fifteen minutes. It only rained a little, but it looked like it was ready to pour any moment half the time. I’ve become accustomed to the consistent climate of the mid-atlantic. On top of all this, I forgot to bring an umbrella, thereby tempting fate.
  • The food was pretty good and it was really nice to be reunited with Chicago style pizza. There are few places outside the area where you can get a proper pizza that requires a fork and knife.
  • Chicago is a pretty fashionable place, in as much as jackets are common. I saw a higher percentage of double breasted suits and hats (not caps) than I do elsewhere. The Italian ties are very popular there, which made me happy.
  • While the view is great from the Sears Tower, I recommend dinner or lunch on the 95th floor of the John Hancock building. The view is just as good and you can put that $12 entry fee toward a meal. We arrived around 11 am and had very nice seats. I’m told that few restaurants in Chicago take reservations (still trying to figure that one out) so arriving early is a good game plan.

Having grown up in the midwest and cut my teeth on urban living in Chicago, it was interesting to go back after about six years of being away. I only lived there during the summer but I’ve visited in the winter, which is enough to make clear that I’m a visitor, but I couldn’t live there. Hats off to those who can, because it is a really cool place.

Skeptical about terrorist funding

Posted in social science on May 27th, 2005

Prada’s ‘Hezbollah’ line

Testifying before the Senate Homeland Security Subcommittee in Washington yesterday, law enforcement officers warned that terrorist groups such as Hezbollah are generating revenue by pushing knockoff handbags, T-shirts and other accessories sold on the street and at flea markets across the country.

I may be crossing the line from skepticism to cynicism, but I smell something awry here. I’ve heard other reports about media piracy as a terrorism money source as well. We have had knock off products as long as elite brands have existed. Traditionally such activity has been the realm of misdemeanor and petty trademark abuse, but now diluting Prada’s brand image is supporting terrorism. Somehow I think this is getting blown out of proportion and I would be interested to see if the couture industry has a hand in promoting this new interpretation of petty crime.

Regarding private accounts for Social Security

Posted in public policy on May 25th, 2005

This morning I listened to a report on NPR that President Bush is promoting his Social Security reforms again. This is on the heals of a Gallop Poll showing that “thirty-three percent approve of Bush’s handling of Social Security.”

For the moment set aside arguments about how the market will outperform SS or how the system should have been designed better in the first place. These are all moot points in my opinion, because I have one glaring problem with privatizing any part of Social Security — It does nothing to further the goal of solvency. In fact, it siphons funds away from future recipients and makes a future crisis (hint: there is no present crisis) more possible. If the President could pair private accounts with necessary funding for existing recipients many of us would feel a lot better about endorsing it.

Update: After posting these thoughts I stumbled upon a Business Week article which hints at some possible compromises among the two parties. One part jumped out at me:

There are three possible pieces to such a package. Republicans would like to see income limits removed for IRAs, 401(k)s, and especially Roth IRAs, whose withdrawals are tax-free. Democrats want new savings incentives for low-income workers, and lawmakers of both parties see the need to fix defined-benefit pensions.

This is a compromise that Democrats should support, as we should encourage people who want to fund their own retirements to do so. The current income caps on IRA contributions are too low, creating a situation where most people who can afford to be fastidious savers (a good thing, in my opinion) are barred from doing so.

Putting the brakes on walmart

Posted in social science on May 23rd, 2005

Putting on the Brakes

But behind the hodgepodge of figures is a very specific goal: Keeping out Wal-Mart Stores Inc. As the discount giant shifts its focus from the Washington region’s fast-growing fringes to its dense urban center, it has become locked in a bitter behind-the-scenes struggle with the local unionized grocery industry, which is scrambling to erect legislative barriers to the chain’s growth.

Having cannibalized the downtown shops of nearly every small town in America, walmart wants to go into urban spaces. A similar story played out in Flagstaff Arizona where they were outspent by nearly five to one by walmart propaganda. One of the best things about DC when I lived there was the lack of big box stores. The place has real character and local ownership in many of its businesses. It is something worth keeping, which requires keeping parasites like walmart out of DC.

On movie spoilers

Posted in media on May 23rd, 2005

In the previous entry I felt it prudent to mention some plot spoilers, but I feel odd having to do that. I like a good plot twist as much as the next person, but not at the expense of a good plot. Consider Shakespeare plays, where someone steps forward and tells the whole story before the play even begins. Today this person would be digitally tarred and feathered for spoiling the story, but until recently no one cared because you came to know how the story was executed, not to find out what happened. Everyone knew the details of Hamlet or King Lear.

About the closest thing we have had recently is Titanic and Pearl Harbor, two movies where you know the outcome ahead of time. Incidentally, they are also two movies that indulge in a love story at the expense of the larger human tragedy around them, but I digress. The best part about movies based on history, or at least inspired by it, is that it puts a lid on the dreaded sequel.

Obligitory Star Wars review

Posted in media on May 22nd, 2005

For the few people who haven’t seen it already, this post may include spoilers.

The sixth star wars movie in production, Revenge of the Sith, is well worth seeing. It opens up with lots of action and keeps the adrenaline going the whole way through, much in contrast to the previous two films which felt like watching C-SPAN. This is from someone who likes to watch C-SPAN, but not as George Lucas might narrate it, thank you. On that note, the dialog is just as cheesy and bad as ever, but throw in some light sabers and cool effects and anything is forgivable.

My biggest complaint about the film is the poorly done transition of Anakin’s character into the dark side. His reasons for transition were plausible, but the pacing was too fast and I was expecting some sort of apprentice relationship between him and the Chancellor. Instead, it appears that the dark side merely requires someone to become pissed off in order to amass new powers. This was weak and disappointing. Add to this the flat acting by the Anakin guy (his name leaves no trace in my memory) and I found the whole plot direction less believable than the noise in space from a laser. It would have taken a great actor to convince me that he went from loyalty to the Jedi order to killing children, but Anakin guy couldn’t convince me that he changed his mind about salad dressing at dinner.

Does this mean I didn’t like it? Far from it. Having suffered the abuse of the past two episodes I’m numb from any meaningful response. It was actually good and enjoyable. I might even see it again on video, and this is from someone who believes that Hans shot first.

I anticipate some episode I and II apologists will come out of the woodwork, claiming that you must see 1-3 as a continuation of the story. For the love of God, lets not siphon off the coolness of this last movie in order the save the first two.

Virginia transportation woes

Posted in public spaces, virginia on May 21st, 2005

Read Waldo Jaquith’s article on transportation for a good overview of what is going on in this area. It is sad, really. I’m puzzled to see that we are so mired in dealing with car transportation that there seems to be little room for dialog on public transportation. Isn’t this one of those “we had to take money from education to build prisons” type of stories? I think so, and I believe we should find a way to fund roads in addition to rail.

Advertising in space

Posted in media, technology on May 21st, 2005

A CNN article raises the odd topic of advertising is space and what the FAA seeks to do about it:

The Federal Aviation Administration proposed Thursday to amend its regulations to ensure that it can enforce a law that prohibits “obtrusive” advertising in zero gravity.

If they succeed, this will only prevent the US from doing it. I hope that international treaties can be written to prevent space advertising. It is already bad enough that light pollution makes it nearly impossible for the current generation to see the night sky, the shouldn’t also have to look past an advertisement.

Two epiphanies in one day

Posted in humour, technology on May 20th, 2005

Today I share with you two great ideas, courtesy of the nice folks at Boing Boing that could have made me a millionaire if I would have thought of them first:

  1. Hot dog buns packaged with the same number as hot dogs. What a simple idea that is overdue.
  2. Electrical outlets that can swivel so that phone charges and the like don’t cover up two slots.

Concerning management

Posted in etiquette, technology on May 20th, 2005

In my gradual transition from geek-programmer to a technical manager I’ve picked up a few nuggets along the way:

  • Focus on the positive. It is easier to nudge someone along by recognizing what they do well than by focussing on shortcomings. That said, a good manager should at some point communicate areas of improvement to an employee, but it is counter productive to dwell on it.
  • Praise in public, scorn in private. Related to the previous point, too many managers believe in public ridicule. Such sophomoric tactics are bound to push the most competent developers toward other more mature organizations. Giving public credit to developers, especially among stake holders, builds respect and morale among the team.
  • Give programmers space for “flow.” Given a variety of internal and external factors you can expect about 5 hours of productivity in an 8 hour day from most employees (managers included). Interruptions kill the groove of programming, so I do my utmost to not “pop in” on developers. Nothing kills the groove worse than a manager who sticks his head in the door (or cube, if you will) asking if x feature or bug is finished every fifteen minutes.
  • Project management is people management. The name of the game is understanding the developer’s motivations, skills and desires and finding a way of aligning them with the goals of the project.

Check out Casey Software for even better advice than I have. They are doing some really interesting work over there on Dot Project.

Bay of penguins

Posted in humour, technology on May 19th, 2005

CIO Today: Cuba to switch from Windows to Linux

Cuba will gradually switch to the open-source Linux operating system for its state computers, eliminating its exclusive use of Microsoft Windows, the government daily Juventud Rebelde reported Tuesday.

I wonder how this will jive with Bill Gates’ view that open source advocates are communists. Well, in this case, he might be right.

Railing on rails

Posted in technology on May 19th, 2005

If you develop web applications, check out Ruby on Rails. I saw this about six months ago, but I’m just now giving it a serious look and it is impressive beyond words. It isn’t a silver bullet, but it is the closest thing I’ve seen to one. The setup movie (10 mb file) is mind-blowingly cool, and above all else, accurate. My favorite quote about rails thus far:

Ruby on Rails is astounding. Using it is like watching a kung-fu movie, where a dozen bad-ass frameworks prepare to beat up the little newcomer only to be handed their asses in a variety of imaginative ways.
—Nathan Torkington

The greatest terrorist threat in America

Posted in public policy, social science on May 19th, 2005

What is the greatest source of domestic terrorism in the United States? If you guess Al Queda you would be wrong, according to a congressional testimony by John Lewis, of the FBI:

One of today’s most serious domestic terrorism threats come from special interest extremist movements such as the Animal Liberation Front (ALF), the Earth Liberation Front (ELF), and Stop Huntingdon Animal Cruelty (SHAC) campaign. Adherents to these movements aim to resolve specific issues by using criminal “direct action” against individuals or companies believed to be abusing or exploiting animals or the environment.

The quote above will undoubtedly be repeated with glee by anti-environmentalists, but it should give us all pause for a moment. We are spending about one billion dollars per week fighting terrorism on the other side of the world, yet a rag tag group of folks wearing hemp clothing among us are the biggest threat? While I think these groups are wrong and dangerous, I am having a hard time digesting the contradiction. Either the FBI is blowing things out of proportion or we have our priorities wrong.

I’m going to vote yes on both, in fact. As for priorities I’ve read compelling arguments for shoring up (no pun intended) our ports to inspect cargo imports and a variety of other cost effective and more practical measures than the military endeavors. In related news, a CNN article quotes Senate Environment Committee Chairman James Inhofe as saying:

“Just like al Qaeda or any other terrorist movement, ELF and ALF cannot accomplish their goals without money, membership and the media,” the Republican senator from Oklahoma said.

I rebutt:

  1. Money - It takes very little money to mix vaseline with a few gallons of petro and make a napalm bomb. Not that I would know this personally, but settings things on fire is pretty cheap.
  2. Membership - These organizations, if they can be called such, are loosely knit where people don’t even use their real names. Their is little hierarchy and they operate as independent cells with only inspiration from anonymous web sites and leaflets.
  3. Media - I’ll give Inhofe this one, as the media gives ample coverage to the groups, even though they have no spokesperson or press release.

Class in America

Posted in social science on May 17th, 2005

Class in America: Shadowy Lines That Still Divide - New York Times

Today, the country has gone a long way toward an appearance of classlessness. Americans of all sorts are awash in luxuries that would have dazzled their grandparents. Social diversity has erased many of the old markers. It has become harder to read people’s status in the clothes they wear, the cars they drive, the votes they cast, the god they worship, the color of their skin. The contours of class have blurred; some say they have disappeared.

The article is the beginning of a series of articles that The Times will publish on the issue of class in America. Naturally, if there are no classes then there can be no concept of class warfare, so this issue is pertinent to progressives. The article hints at how we have come to not see class:

A paradox lies at the heart of this new American meritocracy. Merit has replaced the old system of inherited privilege, in which parents to the manner born handed down the manor to their children. But merit, it turns out, is at least partly class-based. Parents with money, education and connections cultivate in their children the habits that the meritocracy rewards. When their children then succeed, their success is seen as earned.

Naturally there is nothing wrong with parents encouraging their children to succeed. It is a good thing, if there ever was one, but the perception among the well-to-do that everyone could simply do likewise and achieve the same results is, to put it bluntly, jaw-dropping ignorant. That we have confused the benefits conferred by wealth with merit says a lot about how far we are from doing something about wealth disparity.

I searched for some cues on the solutions to the problem, but the closest I have come is a paper by Bhash Mazumder where he analyzes income mobility over generations and finds that “persistence in inequality is about 50% higher than previously thought.” I quote:

These studies suggest that the rise in income inequality in recent decades may persist for several generations. The underlying mechanisms that enable this persistence are not well understood. However, recent research suggests that the existence of borrowing constraints among those with little wealth is a plausible candidate to explain the high intergenerational elasticity. Families that are unable to access credit may not optimally invest in their children’s schooling. Gaining a better understanding of the nature of these borrowing constraints is a necessary step in designing the appropriate policies to foster greater income mobility.

Let them drink wine

Posted in food & drink, virginia on May 17th, 2005

Small Wineries May Benefit

The Supreme Court’s decision striking down some states’ laws barring interstate shipments of wine will change the economic rules by which small vineyards like Willowcroft have played for decades. Instead of navigating a patchwork of state laws that limit some out-of-state customers to whatever they can carry out the door, wineries may soon be able to ship more liberally around the country — filling orders by catalogue, phone or the Internet.

While the decision may be a small loss for state rights, it is a big gain for wineries. On a social level, it is also a victory against prudish notions about alcohol, but that battle may take a bit longer to win. I personally love the vineyards in Virginia (more so than the wine itself, but that is another story) and expect this ruling to be most helpful to them.

Update (8/10/05): I was quoted in slate for this entry.

Gospel Spectrum

Posted in faith, technology on May 17th, 2005

Check out Gospel Spectrum for a fascinating visualization of the life of Jesus as it is portrayed in the four gospels. I don’t know much about how this was produced or how they chose versions for the texts, but it is interesting to see what portions of Jesus’ life and ministry are most collaborated upon.

Podcasting and the media

Posted in media on May 17th, 2005

Confessions of a Listener by Garrison Keillor

The deregulation of radio was tough on good-neighbor radio because Clear Channel and other conglomerates were anxious to vacuum up every station in sight for fabulous sums of cash and turn them into robot repeaters. I dropped in to a broadcasting school last fall and saw kids being trained for radio careers as if radio were a branch of computer processing. They had no conception of the possibility of talking into a microphone to an audience that wants to hear what you have to say. I tried to suggest what a cheat this was, but the instructor was standing next to me. Clear Channel’s brand of robotics is not the future of broadcasting. With a whole generation turning to iPod and another generation discovering satellite radio and Internet radio, the robotic formatted-music station looks like a very marginal operation indeed. Training kids to do that is like teaching typewriter repair.

If you have listened to A Prairie Home Companion before you can almost hear Keillor’s melodic voice as you read the linked article. Although he doesn’t mention the word, he is referring to the hip new media of podcasting. During a long flight from Milan, having read everything I brought with me, I flipped through the in-flight magazine. Even they had an article on podcasting and how it will affect the media. I officially declare it mainstream now.

These are exciting times when a person has the ability to be heard far and wide, not because fortune put a network microphone or camera to his face, but because he is gradually acknowledged by the community. The great difference in this new media is its asynchronous delivery — one need not tune in with the multitudes en masse.

Will this destroy traditional media, as some suggest? I doubt it, but those who find scant value in it they have a worthwhile alternative. That alone is progress and I imagine there is room for both modes.

Rudeness, Japan and the West

Posted in etiquette, humour on May 16th, 2005

Times Online

In every age and in every country older people complain about the rudeness of the young %u2014 but rarely is the gulf between the two as great as in contemporary Japan. Exposed to the corrosive crudeness of Western popular culture, young Japanese are abandoning the sometimes stifling codes of politeness for which their country is famous, while older people look on in horror.

I’m an etiquette enthusiast, which is to say that I actually enjoy reading about it from Emily Post and George Washington’s Rules of Civility. That said, I think it is a sign of bad times that even I find the above article to be a little humorous. When twirling one’s umbrella is an offense so grievous to warrant the creation of a government study group it must mean that Japan is a fantastic place to live. Unless, of course, you are a gaijin, in which case the place may not seem as polite. Who knows, maybe it is all a misunderstanding.

I’m back

Posted in misc, social science on May 16th, 2005

I’m back from a wonderful two week trip in Italy. I can’t say enough good things about it, and it has reaffirmed my convictions about the value of public spaces and diverse transportation. It would be hard to pick the high point of the trip, but looking out on the hills of Tuscany, cathedrals in Rome (let alone the Vatican), walking the streets of Venice and viewing masterpieces in the Uffizi Gallery in Florence certainly rank high on my memories. My head is full of observations, but I’ll share just a few for now and let the remainder trickle out in future entries.

  • Driving in Italy is performance art. It is fast and aggressive, but once you figure it out, it makes sense. If you aren’t willing to haul ass at 140 km/h then get out of the fast lane. In the states everyone drives the same speed in all lanes. What is up with that?
  • Italian coffee is a wonderful thing. I do my best to replicate it at home, but there is nothing quite like un café.
  • I feel dreadfully ignorant of my Western culture. As much as I try to study the classics and take a genuine interest in cultural issues, sometimes I feel like a mouth-breathing idiot when I look upon masterpieces of sculpture and painting or hear people gracefully intermingle with multiple languages as I stand helplessly monolingual. Actually, I’ve studied Spanish, French and German but my comprehension and capacity for dialog barely suffices to order a meal or ask for directions. I’m sufficiently motivated to be a smarter person because of this trip.
  • American cars are rediculous. Upon returning I thought someone let the air out of the tires on my car, as it lumbered along with reluctance, compared to my svelt rental Fiat that leapt with vigor. Really, why is that our cars must weigh two tonnes and are we really so dumb that we can’t operate a stick shift any more? Yesterday I swore that I saw a house parked in the road, but it turned out to be an SUV.
  • Not once during the two weeks did someone ask me “what I do” as a means of sorting me into their rolodex of usefulness. It was refreshing to talk art, travel and whatever came to mind without concern about vocation.