Tarun Agnani's Pages

Wednesday, June 29, 2005

PC-BSD 0.7.5: A Review

Introduction

Now and then a new wind comes along in the ebb and flow of Linux distributions. OK, so I know
PC-BSD is not Linux, but it's close enough. It's fair to say without going into technicalities and politics that BSD and Linux are cousins in the operating system world. It is also true that there is some cross-pollination between the two. I'm sure some BSD users have ogled at Linux distributions. Many a Linux user has flirted with the BSDs and or even fantasized about OS X. I know I have. This is exactly why I found PC-BSD attractive. At any rate, let's get to the review.

PC-BSD Vision (bullet points):

  1. The software must be easy to install.
  2. The operating system must be minimalist.
  3. Software must be available, and easily installed.
  4. The system must be dynamic, yet backwards compatible.

You can read the entire PC-BSD Vision here.

The Installation

The installation is a simple, graphical one. I'’m not sure what toolkit they use for the installation but it looks fairly nice. The installation does just that and not much else. A minimal set of questions is asked. You don'’t even get to select the packages. From the vision, we can see that PC-BSD is targeted at desktop users and the functional and simple installation is appropriate for this purpose. Version 0.7.5 adds the ability to define a custom partitioning scheme.

PC-BSD partition editor

Installer progress
The Desktop

Since I wasn't given a package list, I had to wait till the installation finished to find out what the default desktop is. After the usual post-installation reboot, the system automatically logged me into a nice KDE 3.4 desktop. Most desktop oriented distributions use KDE so this wasn't a surprise.

I was a bit disappointed with the complete lack of GNOME. More than that, Firefox, OpenOffice, Thunderbird and other popular applications were missing in action. The desktop looks like a standard KDE desktop with a few modifications. There are no unneeded packages or extra bloat. PC-BSD fulfills its goal of being a minimalist distribution (Pt. #2, Vision) quite well.

As you will notice from the screenshot, there is a familiar "My Computer" icon which gives you quick access to hard drives, CD-ROM drives, local network, and settings. In my daily use of PC-BSD, the "My Computer" icon has been very handy. It is also convenient for new users as it functions as a gateway to commonly accessed places. The PC-BSD developer's
choice to place this prominently on the desktop is a good move.

Default Desktop

Package Manager

While fiddling around with the menu, I ran across an entry for "PC-BSD Program Manager (Remove Programs)" but clicking this only gave me a empty list. What I really wanted to do was to learn how to install programs. I'd heard about FreeBSD's ports system, but I had a feeling that if the system had a remove programs component, an install component was also likely to be present. I headed over to the PC-BSD website which, sure enough, had a list of downloadable packages.

Let me explain the package installation procedure. After you download, unzip, and double click the downloaded PBI file, the PC-BSD installer launches. Security is honored by asking for the root password. A wizard guides the user through installing the package. The user is also asked whether to install desktop or KMenu shortcuts. A slick progress bar is displayed while the actual installation takes place.

I followed this procedure with Firefox and it worked like a charm. Desktop and menu icons were installed as promised. Then I ran the Remove Programs utility again. Now instead of a empty list, it listed Firefox and gave me the option to remove it. I did so just to test the uninstall procedure which worked well.
I went ahead and installed some other packages that I required for my day-to-day computing.

In my experimentation with the package manager, it works very well. Any Windows or Mac user will easily follow the procedure. In fact, since all PC-BSD packages use the same installer so adding packages is a more consistent process than Windows.

Another point worth noting is that PC-BSD packages are as self contained as possible. Each package is installed in its own separate directory. For example, Firefox is installed under "/usr/local/MyPrograms/Firefox1.0.4/". This directory contains the executable as well as any libraries it needs. This is a different approach from the majority of distributions that use global libraries.

This method of installing packages has these advantages:
  1. Changes to system libraries don't break individual packages. Since all the libraries Firefox needs are in it's own neat directory, any changes to the system libraries doesn't affect Firefox.
  2. While this method deviates from tradition, to the user it is transparent. The package installer takes care of all the messy details and the end result is a system that is less likely to break. It's a win-win situation.
The end result of all this work the PC-BSD team has done is that Joe User can download and install software the same way that he does on a Windows machine. And that's a big deal.

Package Creator

I ran across the third component of the packaging system called the "Package Creator" on the package database. I was expecting it to be a hacker utility to created those pesky PBI packages but it was actually a graphical one. While I didn't create any packages of my own, there is a good tutorial on the subject. Package creation is a complicated by dependencies on every UNIX-like system. The separate libraries solution that I discussed earlier simplifies this problem. This means it's easier for more technically inclined users to create and upload packages and that's always a good thing. I'll have to play out with package creation under PC-BSD a bit more until I give my final verdict.

The Fine Print

While the project is off to a solid start, there are a few components that need catching up. Like most projects, PC-BSD's documentation lags the development process. At this moment, the only resources users have is the FAQ and the forum. There is a handbook that is planned, but is under construction.

I'm not saying that the developer team is lazy. It's only natural for a system to be developed before documentation gets written for it. Quite to the contrary, PC-BSD's development has been progressing at a furious rate. The lack of formal documentation is made up by a burgeoning community of eager users on the forums. The developers have a good level of interaction with the users on the forums. This collaboration will hopefully iron out some of the smaller issues with PC-BSD.

Speaking of issues, I ran across a few things I'd like to forward to the PC-BSD crew. Since PC-BSD is a desktop operating system, a Windows user should be able to install and use it. At this point, after the installation, there is no "Getting Started" screen or anything of that sort. This could be as simple as implementing Konqueror to the PC-BSD website on the first boot. The user should be shown how to use the system, install and uninstall packages etc. Without a Getting Started document, a less experienced user will get stuck.

Similarly, it would be nice to see a document that lists key differences between Linux and FreeBSD. As someone who runs Linux as well as PC-BSD, I'm aware of the many technical differences pertaining to device names, commands, and runlevels. I've been educated well by the
FreeBSD Handbook, but for users who are just starting out with FreeBSD, a less thorough guide is needed.

Another issue is the lack of packages such as Flash, Java, and other such plugins. I understand that inclusion of these packages is legally questionable but it may be something that needs looked into. The developers haven't completely ignored this problem, though.
JavaWizard
is a PC-BSD package that downloads and configures Java for your system. Hopefully something similar will be implemented for Flash. The presence of JavaWizard is a clear indication that unlike some other developers the PC-BSD team actually use their software. They are aware of the problem and are addressing it. Moreover, you can still use the
FreeBSD ports to install some of the above packages but that involves hacking at the command prompt.

Conclusion

It's easy to see that PC-BSD has a lot of potential. Note that PC-BSD is beta software. Version 0.7.5 is stable enough in my experience, but your mileage may vary. When it comes to the basics of installing the operating system and applications, PC-BSD wins hands-down. It is backed up by the solid and slick KDE 3.4. It is a welcome change to the mundane and ordinary. As I was wondering what lies ahead for PC-BSD, I found a Wishlist page that shows a roadmap. With further improvements, PC-BSD will be the next big thing.
I recommend you try out PC-BSD today!

57 Comments:

  • Thanks for the very nicely written review, and the links to specific channels. Have been a Gnu/Linux urer for the past couple of years. And have been thinking of trying Free BSD for a while. Well as I'm mostly on a desktop PC, will do with this PC-BSD. Least to say your review got me really goin. Probably will do as soon as the version 0.8 is released.

    By Blogger MADCAP, at 6:02 AM  

  • Thanks for the kind words. I'm a Pink Floyd fan myself. I heard "Time" on a classic rock station when I was in high school and I was hooked.
    Your blog is awesome! Music and FOSS...why didn't I think of that!

    By Blogger Tarun, at 6:05 PM  

  • Tarun, awesome job on the review...I actually just finished installing PCBSD on an old PC of mine...would you mind if I republished this on my site, TipMonkies.com? If that's alright just drop me an email from the contact page on my site. Thanks!

    By Anonymous Martin, at 10:20 PM  

  • hi tarun,

    i came across your blog from digg, and i must say, i'm really impressed with your writing. as a tech blogger myself, it's nice seeing geeks across the net who think and write about tech and are willing to share it with the world in such a well-presented manner.

    your pcbsd review got my bsd interest piqued, as i've been a semi-bsd fan for a while now. i'm mainly a windows user due to the programs i use from day-to-day, but i satisfy my *nix urges with knoppix as a desktop and remote-exploit.org's auditor for security expeditions.

    i just recently rescued my girlfriend's crashed desktop with freesbie from freesbie.org, and while it's an awesome distribution (and livecd to boot), pcbsd really hit me on key levels with the installation system and the minimalist design. linux global libraries, even to me, are still confusing as hell.

    keep up the good work, looking forward to more from you!

    By Anonymous the show, at 2:57 AM  

  • oh, and i hope you don't mind, i linked to your review on my blog. :)

    By Anonymous the show, at 4:08 AM  

  • Thanks theshow. I'm glad you liked the article. I've written several distribution reviews (one for OSNews and a few for LinuxTimes.net).

    I really don't like doing distribution reviews anymore unless there is something really interesting and unique. PC-BSD is both those things.

    Keep us updated on your girlfriend likes it.

    P.S.: I've added your site to my blogroll.

    By Blogger Tarun, at 12:36 PM  

  • "developer team". Ther is no developer team. Kris Moore is the only developer of the OS.

    By Anonymous Anonymous, at 9:06 PM  

  • Excellent Review Tarun. I came across this link via Digg and of course it has perked up my interest in BSD.
    I have been using Linux for the past few months- my dislike for Windows has bordered on the obessesion to Eradicate Microsoft for good. Whatever little I know (couldnt devote much time to command line thingy) is through online documentation et al. Open Source and Open Access is the way to go for giving back the knowledge to the people.

    Keep up the good work Dude.

    Oh, BTW, I am Pink floyd fan- Comfortably Numb is my all time favourite( not to discount others though).

    By Anonymous Dr Abhishek Puri, at 11:04 PM  

  • I was thinking of using PCBSD but if they don't have flash plugins that's a problem for me. But your review was of course great. I may use FreeBSD or PCBSD. I'm not sure but I'll try both. Thank I wasn't sure PCBSD was easy to use but now I'll try all BSD's. Thanks.

    By Blogger Robert, at 6:06 PM  

  • Firstly, let me say: Excelent review.
    I am a long time linux user (started on rh5) due to discontent for windows (98) crashing and the continual "buy me" bug screens nearly all the "free" programs have. However, i have recently come into discontent with linux in general - because of global libraries - any upgrades nearly always need to be complete system upgrades... which lets face it, takes a long time. My interest in youNIX has risen quite dramatically of late, (not out of dislike of ms, but just because it is a great os) i even went as far as to install solaris 10, however i was displeased with the hardware detection. I was wondering if (since i have never tried any bsd's before) the hardware detection in Free/PC BSD is better then solaris?
    BTW i LOVE the idea of pbi installation. I was actually trying to figure something like this out for linux for a little while (without much success) since RPMs and DEBs have so many problems (granted dependancies get fixed if you use apt-get or yum or ports, but still...)
    Anyways theres my rant.
    Definitely gonna try PC-BSD now.

    By Anonymous Anonymous, at 4:46 AM  

  • Hello Tarun,
    Really nice review on PC-BSD. Infact after reading your article, I am looking forward to installing and trying out PC-BSD myself.
    Though I am put off by the lack of Gnome in PC-BSD.

    Ravi
    --
    http://linuxhelp.blogspot.com

    By Anonymous Anonymous, at 5:32 AM  

  • Hello there Tarun, I was out searching for the latest information on and found your site. Although PC-BSD 0.7.5: A Review wasn't exactly what I was looking for, it certainly got my interest and attention. I now see why I found your page when I was looking for related information, and I'm really glad I stopped by even though this isn't a perfact match. Great post and thanks for the read...keep up the good work!

    By Anonymous consumer product review, at 6:15 AM  

  • Shhh! I hope you don't mind but this is on my mind and I need to tell someone. I have found a website that is giving out FREE information about credit repair credit repair

    By Blogger Listen Kindley, at 2:29 PM  

  • :)

    By Blogger Fabio has something to say, at 9:07 PM  

  • Good design!
    [url=http://uxdcwcre.com/wvfn/vsku.html]My homepage[/url] | [url=http://iphlpudz.com/ztof/bjku.html]Cool site[/url]

    By Anonymous Anonymous, at 10:09 AM  

  • By Anonymous Anonymous, at 10:09 AM  

  • Great work!
    http://uxdcwcre.com/wvfn/vsku.html | http://ibbhyuuw.com/xlnq/revh.html

    By Anonymous Anonymous, at 10:09 AM  

  • Though most of what you wrote confused me, I will send this page to my friend from my Motorola Razr! He will explain this blog to me. His phone takes a little longer to send texts back because his fingers are to big for the LG Chocolate! We do talk on the phone because his dog keeps barking! He needs to Train Dog and Lose Weight!

    By Blogger Jonh Q, at 12:59 AM  

  • Wow! iXsystems bought Pc-BSD. These guys used to be BSDi. Or Are they going to get BSD os back from Win River? Well it is pretty cool. I just wish they had a pc-LInux also. Good for them/us bad for m$.
    Juan

    By Anonymous Anonymous, at 3:48 PM  

  • system is guaranteed to give you the result you want. Just get it and

    By Blogger fellista, at 3:50 AM  

  • Hey nice blog. Although it�s not what I was looking for. I am looking for info on Payday Loans or a Cash Advance so I can buy some Hoodia Diet Pills.. I found your blog very interesting

    By Anonymous Payday Loans, at 10:30 AM  

  • By Anonymous Anonymous, at 5:56 PM  

  • By Anonymous Anonymous, at 9:06 AM  

  • By Blogger R2K, at 8:00 PM  

  • Hi!
    I like your story.
    But you'd better take a look here to find a really DIFFERENT dating site.
    Looks amazing, agree? :-)
    You can also find my pics and more about me on my page www.livedatesearch.com/jessica
    Read more about me or drop me a message from there.
    Chao!
    Jessica

    By Anonymous Anonymous, at 3:34 AM  

  • Hi!
    I like your story.
    But you'd better take a look here to find a really DIFFERENT dating site.
    Looks amazing, agree? :-)
    You can also find my pics and more about me on my page www.livedatesearch.com/jessica
    Read more about me or drop me a message from there.
    Chao!
    Jessica

    By Anonymous Anonymous, at 3:41 AM  

  • Hi!
    I like your story.
    But you'd better take a look here to find a really DIFFERENT dating site.
    Looks amazing, agree? :-)
    You can also find my pics and more about me on my page www.livedatesearch.com/jessica
    Read more about me or drop me a message from there.
    Chao!
    Jessica

    By Anonymous Anonymous, at 5:39 AM  

  • Winsor Pilates

    Get 50% off on Winsor Pilates.

    By Blogger Beer Glasses, at 4:41 PM  

  • Some people get acne outbreaks from an excess of stress. The vitamin B complex acts as a stress reliever. Because of the many types of B vitamin, an individual seeking a vitamin regiment to help fight off acne should consult a dermatologist before starting. A dermatologist can be very helpful in helping acne sufferers find the right solution to help. A healthy diet with a combination of topical solutions such as Proactiv solution or Neutrogena is often one of the most effective ways to minimize acne outbreaks.

    By Blogger Acne Treatment, at 3:12 PM  

  • hi all

    By Anonymous vatancomputercomtr, at 5:09 PM  

  • Hello it seems to me a very pretty pagina and very entrenidad, has a good service for all those people that visits many congratulations by a good site
    I invite all that interested person to know a little on my Web site
    Condos In Costa Rica.
    What is a condominium?
    A condominium is a type ownership where certain parts of the property (the units) are owned by individuals, and certain parts (the common elements) are owned in common by the unit owners, all of whom are members of the condominium corporation (the organization responsible for the operation of the condominium). Ownership of a condominium means you own the specific unit plus individual interest in the common property. You have ownership over all space and improvements within the walls of your unit.
    It is very important to know that you are buying the condominium building first and then the unit, so make sure you like the building and its financial position. I will assist you with this.
    What are condo fees and are there property taxes for condos as well?
    A condo fee is a fee that each owner is charged to cover the expenses of the complex and individual unit. For example, in a high-rise condominium, the condo fee includes all utilities, plus building insurance, management and reserve fund contributions. When the plan is registered at Land Titles for a condominium, a separate title is created for each unit. And shown on each title is the owners share in the common property, which is expressed in "unit factors". This "unit factor" can be based on the units proportionate square footage or the initial market price in comparison to the rest of the complex. A budget is prepared for a condominium complex, and the fees are allocated according to the unit factor of each condominium unit.
    There are also property taxes for condominiums, and they are also calculated based on the unit factor.
    For but information it visits my Web site the following direction http://www.ramadajaco.com

    By Anonymous thama077, at 5:17 PM  

  • Acne is a systemic inflammatory disease affecting the skin. Current statistics estimate that it is

    endured by 90% of adolescents, almost 50% of all adult women, and 25% of all adults, either

    chronically, or at some point during their lives. Acne is the most common skin affliction in the

    world, yet quality acne treatment is still a mystery to many sufferers. Although there is no absolute

    cure for acne, the treatment options available in today world make it a far more manageable condition

    than ever before.

    Check for more Acne treatment information and products.
    http://www.acne-treatment.net

    By Blogger jillian, at 7:23 AM  

  • By Blogger Blackpool Hotels, at 8:56 AM  

  • this report is fantastic, the infomation you show us is really interesting and very important. Do you want to see something more? you can visit too: Great investment opportunity in Costa Rica: jaco beach real estate, map jaco beach, hotel in jaco beach costa rica. Visit us for more info at: http://www.jaco-bay.com/

    By Anonymous Celia Dávila, at 8:04 PM  

  • Great investment opportunity in Costa Rica: costa rica beach, costa rica beach condos,Jaco Beach Apartment. Visit us for more info at: http://www.jaco-bay.com/

    By Blogger DENNIS07, at 5:36 PM  

  • Great investment opportunity in Costa Rica: jaco beach hotel club, best western jaco beach costa rica, jaco beach nightlife. Visit us for more information at: http://www.jaco-bay.com/

    By Anonymous Anonymous, at 1:13 PM  

  • Well done,
    It was very well written.

    best new acne treatments

    By Blogger iNaturalHealth, at 5:25 PM  

  • The anti-impotency treatment you are going to adopt just after being identified with erectile dysfunction is not likely to yield any fruitful result if you do not abide by the precautionary instructions recommended by the physician. For instance, after procuring viagra online if you administer cheap viagra without providing the necessary details to the doctor with regard to your medical history then there are chances that viagra intake might prove disastrous to you. Most particularly, if you are taking nitrate based medicine such as nitroglycerin patches to treat a specific medical condition you should inform the doctor immediately so that he doesn’t suggest you to buy viagra. The usage of Viagra by any person using nitrate-based medicines can trigger off health disaster and as such you can definitely avoid the imminent harm by explaining your medical history to the doctor and avoiding to buy viagra online if the drug is not meant for you.

    By Anonymous viagra, at 3:35 AM  

  • 1tOn7m Your blog is great. Articles is interesting!

    By Anonymous <a href="http://medonlineshops.com">OnlinePharmacy</a>, at 2:06 AM  

  • cpgqx8 Thanks to author.

    By Anonymous <a href="http://m1.aol.com/CoryDyer55/index17.html">buy phentermine c o d www sitins com buy phenter</a>, at 12:57 PM  

  • xq9pnV Please write anything else!

    By Anonymous name, at 1:57 PM  

  • bei4HL Thanks to author.

    By Anonymous <a href="http://m1.aol.com/IvySalas33/123_261007.html">phentermine vs meridia</a>, at 2:11 PM  

  • actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

    By Anonymous <a href="http://members.ospa.us/portal_memberdata/portraits/tipgycvjx">cheap motels in colorado</a>, at 2:29 PM  

  • Wonderful blog.

    By Anonymous name, at 2:08 PM  

  • Thanks to author.

    By Anonymous <a href="http://kompik.t35.com/index5.html">buena vista social club tour uk</a>, at 2:57 PM  

  • Hello all!

    By Anonymous <a href="http://users2.TitanicHost.com/rubakro/index8.html">dan fogelberg tour dates</a>, at 9:31 AM  

  • Erectile Dysfunction is regarded as the most prevalent male sexual disorder and Viagra, the Pfizer manufactured medication is considered to be the most effective treatment of erectile dysfunction by physicians as well as patients worldwide. People suffering from erectile dysfunction instantly opt for Viagra and Viagra related information online as well as in various offline sources in order to start off their anti-impotency treatment successfully. If you are an erectile dysfunction patient, you can seek out Viagra details on several authentic online sources and more especially, the sitemap section at buy-Viagra-with-us.com contains informative Viagra links that would provide you significant Viagra details and ensure your successful treatment with the drug.

    By Anonymous Health info site, at 3:43 AM  

  • Magnific!

    By Anonymous <a href="http://www.optimising.biz/portal_memberdata/portraits/tasitxoyw">benefit on motor general i</a>, at 1:05 AM  

  • Wonderful blog.

    By Anonymous <a href="http://learning.hsc.hccs.edu/portal_memberdata/portraits/tnglpmobm">ringtones</a>, at 4:20 AM  

  • Hello all!

    By Anonymous <a href="http://www.bcrobotics.org/portal_memberdata/portraits/tunaqpwhm">Money to loan classifieds&lt;</a>, at 8:14 AM  

  • L6sFgN Hello all!

    By Anonymous <a href="http://m1.aol.com/EloyRowe59/29-291007.html">cialis dissolving generic mouth</a>, at 1:21 PM  

  • Dry skin is fine-pores of the skin, which seems boring. It has a thin tone and is easily irritated. Those who have dry skin treatment drugs will be experiencing by flawlessness, tense and shaky feeling and even in places hardly breaks. This type of skin feels more comfortable with the night cream, cream and voila.
    Accutane skin care drug (isotretinoin) is a form of vitamin A. It decreases the amount of sebum (oil) that is released by the sebaceous (oil) glands, and it increases that rate at which the skin renews itself.
    Atarax skin care drug (Hydroxyzine) is used to relieve the itching caused by allergies and to control the nausea and vomiting caused by various conditions, including motion sickness. It is also used for anxiety and to treat the symptoms of alcohol withdrawal.
    Azelaic Acid skin care drug is used for treating mild to moderate acne. Azelaic Acid Cream is a topical antibacterial. Exactly how it works is unknown, but it may block production of proteins necessary for the bacteria to survive.
    Benzac skin care drug (Benzoyl peroxide) has an antibacterial effect. It also has a mild drying effect, which allows excess oils and dirt to be easily washed away. Benzac (Benzoyl peroxide) topical is used to treat acne.
    Celestone skin care drug (generic name: Betamethasone) is in a class of drugs called steroids. Betamethasone prevents the release of substances in the body that cause inflammation. Celestone (Betamethasone) is used to treat various conditions, such as allergic disorders, skin conditions, ulcerative colitis, arthritis, lupus, psoriasis and respiratory disorders. Celestone (Betamethasone) may also be used for purposes other than those listed in this guide.
    Cleocin skin care drug (generic name: Clindamycin), an antibiotic, is used to treat infections of the respiratory tract, skin, pelvis, vagina, and abdomen. Antibiotics will not work for colds, flu, or other viral infections.
    Denavir skin care drug (generic name: Penciclovir) is used on the lips and faces of adults to treat cold sores caused by herpes simplex virus. Penciclovir does not cure herpes infections, but decreases pain and itching if applied when the earliest symptoms first appear.
    Differin skin care drug makes the skin more sensitive to sunlight. During use of this product, keep your exposure to the sun, as a minimum, and protect themselves with sunscreen and clothing. It does not apply to brand solar skin.
    Diprolene skin care drug (Betamethasone) is used to treat the itching, redness, dryness, crusting, scaling, inflammation, and discomfort of various skin conditions.
    Dovonex skin care medication (calcipotriene) is used to treat psoriasis. It works by controlling the overproduction of skin cells in areas affected by psoriasis.
    Elidel skin care medicine (pimecrolimus) is used to control the symptoms of atopic dermatitis (a skin disease that is also called eczema). Pimecrolimus is only used to treat patients who cannot take other medications for atopic dermatitis, or whose symptoms were not controlled by other medications.

    By Anonymous Anonymous, at 6:08 AM  

  • I like this blog is fantastic, is really good written. Congratulation. Do you want to see something more? Read it...: Great investment opportunity in Costa Rica: costa rica for retirement, properties in costa rica, costa rica land for sale. Visit us for more info at: http://www.costarica4retirement.com

    By Blogger Omar Cruz, at 11:24 AM  

  • By Anonymous Anonymous, at 7:09 AM  

  • I like this blog is fantastic, is really good written. Congratulation. Do you want to see something more? Read it...: Great investment opportunity in Costa Rica: costa rica retirement homes, costa rica retirement tours, costa rica. Visit us for more info at: http://www.costarica4retirement.com

    By Blogger Omar Cruz, at 6:49 PM  

  • Levitra is another brother alternative of the ED drugs like Viagra and Cialis, as most of us must be knowing. The main feature of levitra about is that it has been proved to be harmless for people with minor heart problems. This is a category that most of the other ED drugs have failed in. The other ED drugs cannot be administered to people with heart troubles unlike Levitra. Hence slowly but steadily Levitra too, is gaining momentum in the popularity charts, mainly because of this advantage that it possesses.

    By Anonymous Anonymous, at 4:04 AM  

  • You have the ability to download free psp games, no matter how old or new. They also make sure to give you the right software and detailed directions on how to download and transfer your games to PSP. I was really lucky I was able to find them.

    By Anonymous Anonymous, at 8:15 PM  

Post a Comment

<< Home