3G iPhone: Whats New And Whats To Come

June 16th, 2008
Bill Lazorik

On Monday, June 9th Steve Jobs announced the second version of the iPhone at Apple’s Worldwide Developers Conference 2008 keynote. The announcement comes about a year after the initial launch of the first iPhone and today we see that apple has taken some major strides in upgrading its capabilities. Lets take a look at what is new, what is still missing, and what is to come in the future.

First Whats New?

Faster Data Downloads With 3G

Everyone knocked the first generation iPhone for its slow 2G cell connection, but the new version sports a much faster 3G connection that will take advantage of the billions AT&T spent upgrading their network. There was always the ability to connect to an open wi-fi connection, but now nearly wi-fi speeds will always be available for instant internet access whenever it is needed. Due to its large screen and excellent user interface the iPhone was already, in my opinion, the best mobile web device, but with the addition of 3G current Blackberry and Windows Mobile devices lose the claim of faster access and with it any right to the mobile web crown.

Enterprise Features

The initial iPhone was deemed to be just a consumer device by many analysts, but the potential for more was always there. Now the iPhone has the additional software features to make it a true competitor to the Blackberry. Support for email and calendar sync with Microsoft Exchange, remote wipe, encrypted VPN connections, and application push all make the iPhone very friendly to corporate IT departments. The real advantage over the Blackberry will be Apple’s easy to use software development kit which will allow enterprises to create their own apps to take advantage of the processing power, gps, large touchscreen, and simple user interface. Companies can enable all sorts of internal apps for remote use on the iPhone. Imagine delivery companies building remote monitoring, electronic signature, and real time routing software; or slick, simple, and easy to use sales force automation tools. The possibilities are really endless.

GPS For True Location Tracking

Apple introduced location tracking on the iPhone in January with the launch of a feature that triangulated your position using the known location of wifi access points and cell towers. This feature worked fairly well in urban areas, but the accuracy was greatly diminished outside of cities. With the addition of true GPS Apple can have the best of both worlds. GPS gives pinpoint accuracy when outside and is needed for accurate driving and routing programs. The wi-fi and cell towers provide location information if the user is inside or loses line of sight with the GPS satellites. This three pronged combination is referred to as Assisted GPS, and it will turn the iPhone into a powerful location aware platform. There are a number of location based social network startups that have been waiting for this addition to help spur mass adoption of their programs.

Third Party Applications

The real game changer announced at WWDC 2008 is not hardware based at all, but rather the addition of applications developed by companies and individuals other then apple. This is the feature that everyone wanted to see from the beginning, but were instead left with developing web only apps. Now everyone has the ability to create any program they can imagine and make it available on the Apple download site. This capability is what allows companies to create their own internal enterprise applications and startups to build new business based around the iPhone. A few of the launch apps were demoed at WWDC to give just a taste of what is possible.

Sega has a game called Super Monkey Ball for 9.99
Ebay created a free tool for using their site on the iPhone
Loopt is a free location aware social network
Typepad demonstrated a free blogging tool with mobile photo upload (WordPress says they will have one too)
Associated Press – Lauched an app with breaking photos and video, and the ability to send your own photos to them
Pangea Software demos two games ported from the mac in just three days, Enigmo and Cro-Mag Rally
Moo Cow Music’s Band allows users to play virtual instruments
MLB announced “At Bat” for score updates and even video clips available just minutes after they happen
Modality Medical is a educational tool for doctors and med students
MIMvista allows doctors to view medical imaging scans on the iPhone
Digital Legends Entertainment demoed a new 3D game

A quick review of this list shows the diverse areas and fields that can benefit from the iPhone as a platform. Also, if you check out some of the games on this list you will be very impressed with the capabilities of the iPhone as a gaming platform.

What Is Still Missing?

Video Camera

The camera in the iPhone only takes pictures and most phones today are capable of video. This was a feature lacking on the first generation iPhone and one which many thought would be resolved already. However, other companies are stepping in to fill this need using apple’s newly released SDK. Qik and Flixwagon are two such companies which will offer mobile to web streaming video from the iPhone. Hopefully, someone will release an app that also records video to the iPhone. Really Apple needs to step it up in this department and build this funcitonality into a later release of the iPhone software.

Application Persistence

Apple still won’t allow applications to run in the background due to performance and battery life concerns, but they did announce push notifications which will let developers get around the problem of app persitence by sending notifications and updates to the iPhone. The considerations concerning performance are legitimate and this does help certain apps such as instant messaging. However, many types of applications will still need to run in the background to be implemented successfully. I see Apple releasing a secure virtual environment for certain trusted applications in the future. This will allow the iPhone OS to remain independent and regulate the resources used by background applicaitons.

Proper Keyboard

Depending on your phone usage patterns an easy to use keyboard may be your make or break feature. If you live and breath on mobile email then obviously the Blackberry is still the best phone for you. However, if you drift more towards the mobile web, video, music, or gaming then the iPhone is untouchable. I don’t see Apple rushing to release a version of the iPhone with a keyboard anytime soon. Lets see how the 3G version does over the next six months. Apple may release a few UI tweaks to the virtual keyboard and I would think haptic feedback would be in the next version.

July 11th Launch? Why The Month Wait?

Most analysts predicted that the iPhone 3G would be available immediately or at most a week after its announcement. So why are we waiting for its arrival? More importantly, Why did apple allow current stock to run down with the 3G so far away? They are losing almost an entire month of iPhone sales. There were a few people who caught wind of the production delay early. Import Genius was not one of them and they probably need to go back and review their data, because there is no way Apple is sitting on over 3 million 3G iPhones. Their service is definitely interesting, but may still be in need of some fine tuning.

Final Thoughts And Future Features

The 3G iPhone is a welcome revision to Apple’s flagship product and one which adds a host of much desired features. Fast 3G data access, larger 16gb version, cheaper prices (8gb for $199 and 16gb for $299), true GPS, enterprise features, longer battery life, and third party applications. It is still missing a few features which would make life easier for consumers and developers. A better camera, true app persitenence, and a few keyboard tweaks could help the iPhone, but really can’t detract from all the things that Apple has done right. Apple will have its supply line busy trying to provide enough 3G iPhone’s for the world so I don’t predict any immediate hardware revisions. We may see a few tweaks such as more memory as Apple gains production scale due to the synergies of the iPhone/iPod Touch lines. I would also love to see the front facing camera and video conferencing capabilities in a future version. However, the third party applications are the real killer feature. It is this ability which unleashes the iPhone’s true potential as a mobile computing platform by harnessing the combined intellectual and development power of the world. By opening up the iPhone with a very intuitive SDK Apple has brought us the mobile computing platform of the future today. I know Google Android, Microsoft Mobile, and RIM’s Blackberry will provide tough competition in the future. However, it is Apple who has a solution today and will be remembered as the first to bring a mobile platform to the masses.

Photos Courtesy of Apple

WWDC 2008 Coverage:
Engadget
Gizmodo
CrunchGear
TechCrunch


Tags: ,

Trackback URL

178 Comments

Comment Feed: RSS 2.0
  1. トリーバーチ 財布 Says:

    ユニークな方法あなたの背骨スタイルのうち傾斜歩くときまたは多分、かかとで立っている、そうあなたの会社腰。二重処理トートバッグも特集は取り外し可能なショルダーストラップ。作成汎用性をいくつか昼間トートバッグ。

  2. Granville Beetley Says:

    Howdy! Someone in my Myspace group shared this website with us so I came to give it a look. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Great blog and brilliant style and design.

  3. Keena Tademy Says:

    Howdy! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I’m getting fed up of WordPress because I’ve had problems with hackers and I’m looking at alternatives for another platform. I would be fantastic if you could point me in the direction of a good platform.

  4. Frances Quant Says:

    Hello there I am so grateful I found your webpage, I really found you by mistake, while I was looking on Digg for something else, Anyways I am here now and would just like to say kudos for a fantastic post and a all round entertaining blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the excellent work.

  5. Ellplum Says:

    Donde Se Puede Comprar Viagra Sin Receta Amoxicillin And Wine canadian cialis Vendita Kamagra France

  6. Hairstyles Says:

    Hi, Neat post. There’s an issue along with your web site in web explorer, might test this?IE still is the market leader and a huge component to people will omit your great writing due to this problem.

  7. Graig Pietrafesa Says:

    I was wondering if you ever thought of changing the page layout of your site? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or 2 pictures. Maybe you could space it out better?

  8. GuQin Says:

    This is very interesting, You are a very skilled blogger. I’ve joined your feed and look forward to seeking more of your great post. Also, I’ve shared your site in my social networks!

  9. Layla Sytsma Says:

    you are my inhalation, I possess few web logs and infrequently run out from to brand : (.

  10. Lesionige Says:

    Propecia Medical Concerns Levitra En Mujeres cialis online Levitra Schmelztablette Preisvergleich Amoxicillin Dosage 500 Mg

  11. Vivan Bubis Says:

    Hey! Do you use Twitter? I’d like to follow you if that would be okay. I’m absolutely enjoying your blog and look forward to new updates.

  12. Teodoro Gauani Says:

    keep up the wonderful work, I read few posts on this website and I believe that your site is rattling interesting and contains lots of superb information.

  13. Silas Musgrove Says:

    I really like what you guys are up too. This sort of clever work and coverage! Keep up the great works guys I’ve you guys to my own blogroll.

  14. Cathleen Barrus Says:

    Thank you, I’ve been hunting for details about this subject for ages and yours is the best I have found so far.

  15. 3G iPhone: Whats New And Whats To Come | WLazorik Says:

    Ardell Mcausland…

    On Monday, June 9th Steve Jobs announced the second version of the iPhone at Apple’s Worldwide Developers Conference 2008 keynote. The announcement comes about…

  16. 3G iPhone: Whats New And Whats To Come | WLazorik Says:

    Nicholas Irizary…

    On Monday, June 9th Steve Jobs announced the second version of the iPhone at Apple’s Worldwide Developers Conference 2008 keynote. The announcement comes about…

  17. 3G iPhone: Whats New And Whats To Come | WLazorik Says:

    Rocco Auyon…

    On Monday, June 9th Steve Jobs announced the second version of the iPhone at Apple’s Worldwide Developers Conference 2008 keynote. The announcement comes about…

  18. suba suba Says:

    ds2K1K This is one awesome blog.Really looking forward to read more. Cool.

  19. All-over Print T-shirt Factories Says:

    Some really fantastic info , Gladiolus I detected this.

  20. pirate place pro Says:

    Keep up the fantastic piece of work, I read few content on this internet site and I conceive that your site is rattling interesting and has circles of superb information.

  21. toronto seo expert Says:

    Wow, awesome blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is magnificent, as well as the content!

  22. vancouver seo agency Says:

    My brother suggested I might like this blog. He was totally right. This post actually made my day. You can not imagine simply how much time I had spent for this info! Thanks!

  23. custom made t shirts Says:

    Well I definitely enjoyed studying it. This information offered by you is very useful for proper planning.

  24. click here Says:

    When I look at your blog site in Firefox, it looks fine but when opening in Internet Explorer, it has some

  25. pirate place pro Says:

    Wow, wonderful blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your website is fantastic, let alone the content!

  26. trang tri noel Says:

    plastic bathroom faucets woud eaily break compared to bronze bathroom faucets-

  27. trang tri noel Says:

    The information talked about within the report are a number of the very best offered

  28. mo hinh mut xop Says:

    Nice post. I learn something totally new and challenging on blogs I stumbleupon every day. It as always exciting to read through content from other writers and practice something from their web sites.

  29. stomatologija Says:

    This is one awesome article post.Really looking forward to read more. Cool.

  30. 客廳 Says:

    I really liked your blog article.Really thank you! Really Great.

  31. SAP C_GRCAC_10 Exam Book Says:

    Thank you ever so for you post.Thanks Again.

  32. top 10 best arcadia real estate agent Says:

    Say, you got a nice blog post.Really thank you! Fantastic.

  33. glendale realtor Says:

    Right now it seems like Movable Type is the best blogging platform available right now. (from what I ave read) Is that what you are using on your blog?

  34. top 10 best south pasadena real estate agent Says:

    You made some decent points there. I looked on the internet for the issue and found most persons will go along with with your site.

  35. pirate place pro Says:

    I will bookmark your blog and check once more right here regularly.

  36. silverlake real estate agent Says:

    Link exchange is nothing else except it is only

  37. burbank real estate agent Says:

    Thank you for sharing this very good write-up. Very inspiring! (as always, btw)

  38. youtube traffic conversion Says:

    Very nice blog post. I certainly appreciate this site. Thanks!

  39. their site Says:

    wow, awesome article post.Thanks Again. Keep writing. see sex gifs

  40. stomatologija Says:

    Thanks so much for the article post.Really looking forward to read more. Much obliged.

  41. click here Says:

    pretty helpful stuff, overall I believe this is worth a bookmark, thanks

  42. Contact Clothes Supplier Bangladesh Says:

    pretty beneficial stuff, overall I consider this is well worth a bookmark, thanks

  43. shower tub doors: Anzzi Says:

    intporn free porn forums adult xxx port pussy vagina

  44. Kennethsam Says:

    http://xenical0l1.com
    cialis coupon 2019

  45. Michaeltat Says:

    http://prednisolone0l1.com
    can you stop taking lisinopril cold turkey

  46. Charlessiz Says:

    can i take sildenafil if taking aderall

  47. Michaeltat Says:

    zithromax with hydroxychlorquine

  48. Charlessiz Says:

    truth on prozac

  49. Charlessiz Says:

    kamagra pharmacy billed in china

  50. Charlessiz Says:

    tadalafil my-reorder.com

  51. StewartBar Says:

    http://viagrad9z.com

  52. BrettRaxia Says:

    cheap zithromax
    doxazosin 1 mg tablet

  53. Michaeltat Says:

    prednisolone

  54. Michaeltat Says:

    http://www.metformin0l1.com
    do you need a rx for generic propecia

  55. Kennethsam Says:

    generic zithromax
    allopurinol 300 mg online no rx

  56. Charlessiz Says:

    http://www.xenical0l1.com

  57. Charlessiz Says:

    levitra online bestellen

  58. Charlessiz Says:

    generic cialis tadalafil 20 mg

  59. Charlessiz Says:

    generic skelaxin

  60. Michaeltat Says:

    generic metformin

  61. Michaeltat Says:

    http://www.zithromax0l1.com
    brand cialis

  62. Kennethsam Says:

    propecia
    website to get prescription for sildenafil

  63. Charlessiz Says:

    propecia price costco

  64. AV Mag and VIZBOX discuss UAE projector solution Says:

    The right way to Clean A person as Lcd Television

  65. Charlessiz Says:

    symbicort and ventolin

  66. Charlessiz Says:

    cheap baclofen

  67. Nikon d3500 Price in india Bangalore Says:

    thing. Do you have any points for novice blog writers? I ad definitely appreciate it.

  68. Charlessiz Says:

    viagra remains after ejaculation

  69. 1500d full specification Says:

    Visit this I was suggested this web site by my cousin. I am not sure whether this post is written by him as nobody else know such detailed about my trouble. You are wonderful! Thanks!

  70. sonicwall ssl certificate Says:

    This is one awesome blog article.Really thank you! Want more.

  71. enviar mensaje masivo whatsapp web Says:

    I truly appreciate this article.Much thanks again. Really Cool.

  72. Michaeltat Says:

    generic prednisolone
    zithromax antibiotic

  73. Kennethsam Says:

    allopurinol
    what is he normal shelf life of cialis

  74. Charlessiz Says:

    http://www.lisinopril0l1.com

  75. nZTlRLxofIH Says:

    Wow, awesome weblog structure! How lengthy have you ever been running a blog for? you made running a blog look easy. The overall glance of your site is magnificent, let alone the content material!

  76. marketing tricks Says:

    I simply could not go away your website before suggesting that I really enjoyed the standard info an individual provide to your visitors? Is gonna be back continuously to inspect new posts

  77. Charlessiz Says:

    generic levitra with out prescription

  78. Charlessiz Says:

    http://www.1stalbendazole.com

  79. Charlessiz Says:

    prednisone and ibuprofen

  80. marketing tricks Says:

    I truly appreciate this post. I ave been looking everywhere for this! Thank goodness I found it on Google. You have made my day! Thank you again.

  81. Michaeltat Says:

    cheap tadalafil 20mg

  82. Michaeltat Says:

    prozac
    verified internet pharmacy practice sites viagra

  83. Kennethsam Says:

    buy viagra
    how to get the best results with viagra

  84. Charlessiz Says:

    viagra super active 100 mg

  85. Charlessiz Says:

    do generic ed drugs work

  86. Charlessiz Says:

    why would i take prednisone 3 at atime for three days then 2 at a time for 3 days

  87. StewartBar Says:

    cheap cialis

  88. BrettRaxia Says:

    buy allopurinol
    mg side effects

  89. Kennethsam Says:

    http://viagrav3u.com
    bactrim reaction with lisinopril

  90. Michaeltat Says:

    buy viagra
    remove bitterness from prednisolone

  91. Michaeltat Says:

    viagra

  92. Charlessiz Says:

    buy cialis

  93. Charlessiz Says:

    buy kamagra online paypal

  94. Charlessiz Says:

    no script pharmacy

  95. Charlessiz Says:

    canadian pharmacy generic 5mg cialis

  96. Kennethsam Says:

    http://www.prednisolone0l1.com
    prednisone and caffeine interaction

  97. Michaeltat Says:

    prednisolone for eyes

  98. Charlessiz Says:

    are there side effects to allopurinol

  99. Charlessiz Says:

    ipratropium albuterol nursing consideration quizlet

  100. açafrão da terra Says:

    Wow, superb blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your website is fantastic, as well as the content!

  101. Charlessiz Says:

    http://www.buypropecia.us.com

  102. Charlessiz Says:

    generic sildenafil 100mg price

  103. Chia se cach Says:

    Im thankful for the blog post.Much thanks again.

  104. Batch Says:

    Wow! Thank you! I permanently wanted to write on my website something like that. Can I include a part of your post to my blog?

  105. Kennethsam Says:

    http://www.cialis0l1.com
    how long will cialis daily take to work?

  106. Michaeltat Says:

    http://zithromax0l1.com
    zithromax uses

  107. foreign songs Says:

    There is obviously a lot to realize about this. I think you made some nice points in features also.

  108. Michaeltat Says:

    buy cialis

  109. youtube marketing Says:

    You can definitely see your expertise in the work you write. The arena hopes for more passionate writers like you who aren at afraid to mention how they believe. All the time go after your heart.

  110. Charlessiz Says:

    http://www.prednisolone0l1.com

  111. Charlessiz Says:

    cheap tadacip

  112. Charlessiz Says:

    tadalafil 3mg booster bears

  113. Charlessiz Says:

    does prednisone help copd patients

  114. Kennethsam Says:

    generic propecia
    propecia spray

  115. Michaeltat Says:

    viagra
    lisinopril and too low bp

  116. Michaeltat Says:

    purchase viagra on line

  117. StewartBar Says:

    xenical precautions

  118. sistema avtomaticheskogo poliva Says:

    I simply could not go away your site before suggesting that I really loved the usual info an individual provide to your visitors? Is gonna be back ceaselessly to investigate cross-check new posts

  119. buy instagram followers Says:

    Way cool! Some extremely valid points! I appreciate you writing this write-up and also the rest of the website is also very good.

  120. Charlessiz Says:

    http://viagrad9z.com

  121. BrettRaxia Says:

    cialis
    sildenafil citrate 50 mg

  122. Charlessiz Says:

    difference between viagra cialis and levitra

  123. Kennethsam Says:

    http://www.sildenafila1c.com
    song about cialis

  124. Charlessiz Says:

    http://www.1stalbendazole.com

  125. Charlessiz Says:

    how many puffs are in a ventolin inhaler

  126. Michaeltat Says:

    prednisolone
    issue with metformin on tv

  127. Michaeltat Says:

    xenical 60 mg capsule

  128. Charlessiz Says:

    sildenafil 50 mg effetti collaterali

  129. Charlessiz Says:

    albuterol prn inhaler

  130. Tattoo Shops Says:

    The issue is something which too few people are speaking intelligently about.

  131. Kennethsam Says:

    cheap lisinopril
    what is prednisolone acetate ophthalmic suspension usp 1%

  132. Tattoo Designs Says:

    You ave made some really good points there. I checked on the web for more info about the issue and found most people will go along with your views on this web site.

  133. Michaeltat Says:

    http://viagrav3u.com
    lisinopril dosages for high blood pressure

  134. Tattoo Says:

    Wow! This could be one particular of the most useful blogs We have ever arrive across on this subject. Actually Excellent. I am also a specialist in this topic therefore I can understand your effort.

  135. Charlessiz Says:

    pill mg

  136. StewartBar Says:

    http://www.synthroid0l1.com

  137. Michaeltat Says:

    european generic viagra

  138. buen psicologo en malaga Says:

    Pretty! This has been an extremely wonderful article. Many thanks for providing these details.

  139. Wilma Says:

    Really appreciate you sharing this blog article.Really looking forward to read more. Will read on

  140. Jacquline Says:

    Would you be serious about exchanging hyperlinks?

  141. Charlessiz Says:

    best place to buy generic cialis online

  142. Micah Says:

    The Firefox updated tab comes up everytime i start firefox. What do i do to stop it?

  143. Charlessiz Says:

    buy mobic

  144. Belva Says:

    Link exchange is nothing else however it is only placing the other person as web

  145. Kennethsam Says:

    generic sildenafil
    www generic viagra prices

  146. Evonne Says:

    Im obliged for the blog article.Really looking forward to read more. Great.

  147. Michaeltat Says:

    cheap prednisone
    how to use sildenafil netpharma

  148. SEO Vancouver Says:

    I value the article post.Much thanks again. Great.

  149. Michaeltat Says:

    uloric vs allopurinol

  150. Charlessiz Says:

    40mg generic cialis online

  151. SEO Vancouver Says:

    recommend to my friends. I am confident they all be benefited from this site.

  152. Charlessiz Says:

    vardenafil hcl 5 mg

  153. SEO Vancouver Says:

    Utterly written content material, appreciate it for selective information. No human thing is of serious importance. by Plato.

  154. Charlessiz Says:

    http://www.prozac0l1.com

  155. SEO Vancouver Says:

    I really liked your blog post.Thanks Again.

  156. seo consultant Says:

    Some really select content on this site, saved to fav.

  157. Charlessiz Says:

    albuterol nebulizer 5 mg/ml solution)

  158. CPIM Part 2 Questions Says:

    just curious if you get a lot of spam feedback?

  159. Kennethsam Says:

    http://www.sildenafild9z.com
    zithromax 250 mg cap

  160. SAP C_EPMBPC_11 Exam Book Says:

    It is really a nice and helpful piece of information. I am glad that you shared this useful information with us. Please keep us informed like this. Thanks for sharing.

  161. Michaeltat Says:

    http://www.sildenafila1c.com
    sildenafil rx price

  162. local seo services vancouver Says:

    The Birch of the Shadow I think there may perhaps be a few duplicates, but an exceedingly helpful listing! I have tweeted this. Numerous thanks for sharing!

  163. BrettRaxia Says:

    buy allopurinol
    cheap tadalafil 40 mg made in india

  164. Michaeltat Says:

    falcon prednisolone eye drops price

  165. maple ridge seo consultant Says:

    space to unravel my problem. May be that as you! Looking forward to look you.

  166. Charlessiz Says:

    glumetza generic name

  167. Charlessiz Says:

    buy baclofen

  168. ecommerce Says:

    Thanks a bunch for sharing this with all of us you actually know what you are talking about! Bookmarked. Please also visit my site =). We could have a link exchange contract between us!

  169. SEO Vancouver Says:

    web to learn more about the issue and found most people will go along with your views on this site.

  170. Charlessiz Says:

    buy sildenafil

  171. Singapore Martial Arts Says:

    Really appreciate you sharing this article post.Really thank you! Will read on

  172. Kennethsam Says:

    http://www.tadalafila1c.com
    how long does it take prozac to relieve anxiety?

  173. Charlessiz Says:

    prednisone and cancer treatment

  174. business card online creator Says:

    There are so many options out there that I am completely confused.. Any recommendations? Thanks!

  175. PHR Test Qhttps://www.vmexam.com/aws/dva-c01-aws-developer-associateuestions Says:

    There is certainly noticeably a bundle to understand about this. I assume you produced particular nice points in attributes also. jordans cheap

  176. Michaeltat Says:

    cheap prednisolone
    what harmful effect can 500 mg of metformin be on a normal sugar level person

  177. qvxbpQHBp Says:

    Respect to author , some great selective information.

  178. Michaeltat Says:

    cheap viagra

Leave a Reply