Loko’s Domain You live and learn. At any rate, you live.

26Mar/100

Solution to Windows 7 Deleting Desktop Shortcuts

Recently the company I work for decided to start upgrading computers capable of handling Windows 7 Professional and purchasing new computers with Windows 7 Professional. We have had zero problems over the last month. Well, until the last two weeks. Several users began requesting assistance because many shortcuts on their desktop went missing.

I should note that these were all data migrations to the Windows 7 machines. I had their data backed up, so I was able to go back and copy over what shortcuts they've lost.

At first I thought the user might have accidentally dragged a field of shortcuts into a random folder. Maybe it went in the recycling bin and it was emptied. Neither of these quick assumptions were right, so the next idea was Desktop Cleanup. It turns out that "Desktop Cleanup" is actually automated under Windows 7.

Microsoft Support: Desktop shortcuts disappear in Windows 7

These shortcuts are regarded as broken and are deleted by the System Maintenance troubleshooter.

Broken? These shortcuts weren't "broken". There is also no limit on the shortcuts removed, only a minimum of four if detected. You aren't given confirmation to remove these shortcuts, they simply vanish.

Well, I did not want to disable the Diagnostic service or stop Computer Maintenance. That would mean we would have to disable this service on every Windows 7 machine going forward. I didn't like that idea.

Personally I have, in the 12+ months I've used Windows 7, never had "broken" shortcuts removed from my desktop, so I thought about certain attributes the shortcuts might have that were removed compared to the shortcuts that were not removed. The first instance I notice is the target link.

e.g. Target: "W:\Accounting\Billing\May-24-2010.xls"

The only shortcuts on the three desktops that were removed were using the actual mapped drive letter as the target. The shortcuts with the computer name and full location on the server as the target were not removed.

e.g. Target: "\\LDM-SVR\Billing Department\Accounting\Billing\May-24-2010.xls"

So, I went through each computer, opened the Properties for every shortcut, and manually changed the Shortcut Target. So far, it's been fine. No shortcuts have been removed and no one has gained a mess of desktop real estate suddenly.

As I'm not entirely sure this is the silver bullet to the bug just yet as this was performed Friday, I will keep this one updated over the course of the next week if shortcuts go missing again.

22Feb/100

Some Flash Developer Attempts to Justify Lack of Flash Support on iPad/iPhone

An Adobe Flash developer, a Morgan Adams, has given a new argument for Flash support on touchscreen devices. Simply put, it has everything to do with the way a mouse cursor interacts with Flash embedded objects on a webpage. The hovering and mouseover abilities of the cursor usually have a bit of stock in the way you manipulate games and Flash videos, but I feel that this is quite an exaggeration. While his argument is valid, I feel that this is no way a proper justification.

I really do feel that this man is wrong about Flash not being able to function properly on touchscreen devices because of the lack of hovering and clicking on a touchscreen device. I say he is wrong because I actually watch Flash animated videos on Newgrounds.com and play Flash-based games on Armorgames.com and Kongregate.com. Rarely do I find a game I absolutely cannot play or at least cannot enjoy. Let alone actually beat the game! I played Sonny 2 entirely on my phone.

Web marketing people might be the only people that will feel the pinch as their annoying as hell banner ads that grow in size upon hovering will suffer from views. Even with the ads, websites feel complete and full. I don’t feel I’m missing anything upon viewing websites. Having plug-in support brings me to my next point; being able to go to other sites that aren't YouTube. Pretty much all popular mobile OSes have an app to view YouTube videos, but what about the dozens of other websites like Collegehumor and Cracked that rely on Flash embedded videos for content?

I imagine most people would agree with this guy about Flash on touchscreen devices, but I would imagine they haven’t actually tried using Flash on smartphones and tablets. His statement is an exaggeration and even though I am not an Adobe Flash developer, I have made silly cartoons using Flash before. This makes me feel more than qualified to call it an exaggeration as I’m in a much higher percentile than the people that merely watch those silly Flash videos.

Tagged as: , , , No Comments
22Dec/090

Holiday Service Announcement

It's the number one question asked when high definition television is the subject. Is the expensive HDMI cables worth it in terms of quality or cable longevity?

HDMI cable shopping tips:

* Gold plated connections do not increase cable quality or life.

* Length matters very little. Grab a 25' cable if needed.

* $80 for one cable?! Return it for a universal remote!

Remember these specifications for the current standard:

    - HDMI Version 1.3
    - At least 6' in length
    - Category 2 Certified
    - Shielding from interferance

Example: These HDMI cables right here are perfect. A 3 pack for $6.99!

This has been a holiday service announcement to save people money during a glorified mindless consumer holiday.

16Nov/090

Apple Fanboy Bloggers Gush Further Misinformation

Two weeks in a row, bloggers. Is this the result of the average blogger repeating a "hot" story without checking the source or is this the result of fan boys and girls gushing over anything Apple?
 
Apple was NOT more profitable selling cell phones than Nokia in Q3
 
"Recent reports that Apple's phone business generated $1.6 billion profit compared to $1.1 billion for Nokia don't add up. The companies' financial disclosures tell all."
 
The other story was, of course, when the project manager was quoted on how Windows 7 is, what most of the community would like to take from the story, a rip off of the OS X GUI. This man was not a developer nor a designer. He had as much to do with Windows 7 as I have with NAFTA while I do IT at this company.
 
Not quite the same.
 
Not the fault of Microsoft anymore than this link is Apple's.

22Oct/090

Windows 7 Kills Dumbledore

That's right, Windows 7 is already smashing pre-order records on Amazon. It's definitely a good sign that I will be supporting Windows 7 in the near future professional instead of Windows XP for the rest of my life.

Here is the link.

I, for one, am excited about Windows 7. I have been using it since January, wrote a handy little tutorial about adding Windows 7 into the GRUB, which I've done since every beta release and RC. It's still relevant. Now that it is retail, try it out yourself. You don't have to let Windows take over your PC.

The Windows 7 to GRUB it up is located here.

4Aug/092

Moving JBlend to My Storage from Storage Folder

I read on several forums that users had issues with JBlend failing to installing on the storage card. Here's a guide on how to move JBlend to storage.

This should take you between five to ten minutes and is almost risk free if you know how to copy and paste and know your way around the registry. To make things even faster, use My Mobiler.

I recommend using the same CABs as I did. The links are located at the bottom of this post.

Note: Editing the registry can be a breeze if you know what you're doing. I recommend using FDCSoft Task Manager 3.1. The attached file is the cab for WM5&6. It's a very powerful utility with a very awesome regedit feature with an excellent search and a favorites features. If you're uncomfortable doing this, please ask around before making any changes. I do not and no one here will be held liable for damages to the system.

First, when we install Jblend, it will create a folder called Storage Card in the root of our system memory. This is really annoying, because JBlend is over 4MB. Not only that, but all Midlets will be installed in /Storage Card/Program Files/JBlend/InstalledMidlets. This can easily hurt your internal storage space very quickly. I'm sure everyone is like me and wants to save as much as space as possible.

Now we navigate to the directory of /Storage Card/Program Files with File Explorer, Total Commander or any other explorer program. You only need to see the JBlend folder, you do not need to be in the JBlend directory. If you installed it successfully, everything should be in order. Simply highlight the JBlend directory, find the Cut or Move option. Step one is done.

Next, we navigate to /My Storage/Program Files and Paste it or Move it there. I recommend dumping this program directory in your /My Storage/Program Files so we have to edit as little as possible when it comes to registry. Next step we'll go and edit the proper registry values.

Note: Do not try to run JBlend yet. It should not run.

Where you should be now: HKCU\Software\JBlend. All you have to do is find the values that show "\Storage Card\Program Files\Jblend" and change Storage Card to My Storage. This is going to be the most time consuming, but with MyMobiler, you can simply copy and paste it over and over. Do not forget the "\" before My Storage in the value. I mistyped and spelled My Storage wrong on purpose and the worst thing that happened was JBlend did not start when opened.

There should be 10 values to edit. I highlighted them in the attached pictures with the \My Storage changes.

The final step is probably the easiest. We will navigate to the root of \HKCR and will create a new KEY named ".jar". Exactly that. There might be a REG_NONE type value in the key of .jar, so we will double click that and select REG_SZ. If there is not a REG_NONE blank value, just create a new value in the .jar key. We will give it the Value Data of "jblendfile".

You're done. Navigate to your JBlend folder or shortcut (you will have to create new ones), and fire up JBlend. This is not necessary to install the midlets, but we want to know it's working. It should open right up. Second, use your explorer window to find a jar file to test the changes. If you downloaded the Zombie Infection game, you should see the file with a JBlend icon now. Open it up and JBlend will take care of the rest.

That's it. We successfully moved JBlend to My Storage. All installed Midlets will be installed to /My Storage/Program Files/JBlend/InstalledMidlets as well. This saved me at least 9MB immediately, which then allowed me to go nuts with more JAR files

12Jun/090

In Apple We Antitrust

An apparent leak has been revealed that Microsoft will be shipping Windows 7 without Internet Explorer already bundled. While it is not the first time we've seen Microsoft hit with anti-trust lawsuits recently, many can only imagine why no one complains about Apple bundling all of their applications by default without alternatives out of the box.

One announcement from WWDC 2009 is that Snow Leopard is only $29 to upgrade from Leopard. That's good news, but remember that the initial Mac OS X public beta was $29.95 and only lasted a little over half a year. As for Microsoft, we can download Windows Server 2008 R2 Release Candidate, based on the NT 7.0 kernel, and the Windows Server 2008 trial is good for 60 days. Also, Windows 7 has been out for several months now, with official and unofficial releases, for a long haul beta.

The $30 beta for Mac OS X did apply a discount for Cheetah, but was lacking in almost all features, and was rather unstable. Things did not improve for some time after the initial launch of OS X. Not only did the community pay for a beta, but they also paid for a very unfinished, featureless, and buggy operating system for the first retail release of OS X 10.0. They paid to stare at the Aqua UI. The Apple community can say what they want about Windows not being the best out of the box, but it took a couple of years for OS X to achieve usability.

Plenty of people would have became rabid if they could have only used the new Windows 7 toolbar with Jump Lists for 6 months without any real applications, DVD support, or much of any productivity software available, let alone that they received the beta for free. What would happen to Windows 7s sales if it took two years to become useful? Also, people were upset about backwards compatibility with Vista, but what of OS X Leopard/Snow Leopard and Classic? No more native OS 9 support.

I remember when Windows XP first came out. I remember the criticism about exploits, revolving door infections, and shoddy performance. After Service Pack 2 was released, everything then seemed stable enough. The same goes for Vista SP1, but what about Windows 7? There are several reports about glitches and other problems, but this is a public beta from Microsoft for a brand new operating system. No one will see a public beta, or free if "available" in beta, for Snow Leopard because everyone is already using Snow Leopard as Leopard or Tiger. It's still OS X.

I have and still do give OS X a chance. I have had Mac OS X Tiger for the longest time and doubt I will ever upgrade to further service packs released by Apple. I cannot justify paying for a service pack for an operating system older then Windows XP that has had 5 retail service packs and a sixth on the way! WinXP had 3 SPs and was pretty solid by the second. While Microsoft didn't focus heavily on themes, the end user can tweak their Windows desktop environment to make it unique.

It bothers me when I see blind iSheep flocking to the next "big" announcement in hopes it matches the rumors, but no keynote ever does. What is really bothersome is how the slightly positive announcements are given the most attention instead of the elephant in the room, such as a new line of expensive MacBook Pros without a removable battery. Apple can be just as greedy, if not more, as Microsoft and guilty of using guerrilla tactics equal to those committed by Microsoft.

I'd rather not wake up in the morning to see Safari secretly installed and automatically assigned as my default browser again. I uninstalled Apple software on my Windows PC, especially the disappointing Safari 4 release for Windows missing the delightful tab-process feature to kill tabs, which is featured in Chrome. Also, Chrome 2 appears has already "stolen the crown" that Apple gave itself, but was more of a pat on the back.

Mac OS X is a decent proprietary operating system with limited hardware configuration and software support, but Apple is the real culprit here with the misdirection, exaggerations, unnecessary mudslinging, and leaving loyal fans wondering if they are ever thought of in think tanks. I would imagine only true Apple fans can wait out the storm of bad ideas and implementations, but what would be considered the limit? Vista drew a great deal of fire, but when Snow Leopard drops, few will complain that they are paying for only a feature-lite service pack for OS X.

10Jun/090

Digitus Medius to Consumerist Masochist

It's official: Apple and AT&T gave the middle finger to their loyal existing customers this week. There isn't much to say in regards to the reason why it's a big middle finger, but it's more of a question as to why should everyone care so much. No one really expects AT&T and Apple to give loyal customers deep discounts over new customers, that's the way of the business world.

So, the new iPhone hardware will be hundreds of dollars more for existing customers to upgrade their phone. That's fine. There are dozens of examples where this kind of new-customer-first policy takes place. One that comes to mind is a video store. Everyone has seen the big bold letters advertising 50% off rentals for 30 days to all new customers, but what about the veteran who has rented over 2,000 titles at New Release wall 5-day rental prices?

I could give more examples, but I'm sure everyone will immediately relate this behavior to many other companies. It's nothing new, it's just business. Big Tabacco doesn't care about the black lunged, existing smokers, they want the new and healthy. The difference between other companies and AT&T/Apple is that there is a fine contract between the consumer and a fancy new gadget that will be a quarter of the price after ten weeks.

The biggest insult is that AT&T could give their iPhone customers MMS, and should have before 3.0, but they refused all this time and will possibly push it out over the summer. They'll charge for tethering, possibly adding it onto the unlimited data plan, causing the already pricey data plan to become quite a monthly monster.

The WWDC 2009 keynote announcements have stuffed my RSS feeds with enough rehashed news of rabid fanboyism and upset elitists in regards to the same three announcements for me to care. I noticed Apple fans are different. Apparently, no one can be a true Apple fan without appreciating the fact that they will get shat on often.

At least with Microsoft, there is no mystery. We knew Vista wasn't great, but people bought it anyway. There went all our "ancient" 2005 software and printers that have been in the family for generations. We knew all of this before upgrading to Vista and many have regretted it ever since, but the fact remains that consumers did not have to buy into Vista and even the techie novice knew about many flaws beforehand.

While it may not be quality on release, what operating system is without a few updates to harden? Windows XP wasn't quite ready until Service Pack 2, but Microsoft didn't charge each end user to apply the update. Should Microsoft follow Apple in their footsteps and put a price on Windows 7 Service Pack 1? Chaos would erupt. Satan himself would rise from the depths of hell to congratulate Ballmer on a job well done.

Speaking of which, Apple loves to take cheap shots stating that Windows 7 is nothing but a polished Windows Vista, but how can a company that charges for service packs for the same exact operating system over a period of eight years have any room to talk about a rival company charging for a completely new operating system? What a double standard!

Windows 7 is not Vista 2.0. I've been using Windows 7 since January and I've been thoroughly impressed by it. Microsoft giving Windows 7 Home Premium upgrades for $49.99 for Vista owners is also a great incentive. While Snow Leopard upgrades are to be sold for only $29.99, I still cannot justify a service pack update going retail for just a few system enhancements.

Should we really have to pay any money to be able to give our desktop more of a brushed metal theme or to take it away in a future update with something more unified? What about a smaller footprint for the operating system? Ridiculous.

Don't get me wrong, I don't mean to blast Mac OS X. Sure, OS X has come a long way, but I'd rather use another open source Unix-like environment that allows Wine, which is fantastic software. Wine is rather experimental with OS X currently, but Apple could really help out the community, and possibly themselves, by embracing the Windows emulation software.

Why buy a completely different Office version specifically for the Mac when everyone already has pirated Office 2003 for Windows? Imagine the Switch commercials!

Speaking of switching, Apple is beginning to look like a pack of goons without some puppet CEO to hold up shiny new products. How will Apple be without Jobs? That's easy, look at what they were before Jobs. A history of messy hardware choices and poor customer support. Without Jobs on the job, they have already made some potential costly mistakes at WWDC 2009.

The new MacBook line will be cheaper, powerful, but without a removable battery. That's pretty bad, so much for executive professionals. Just keep it charging the entire time the MacBook Pro is in use! It's healthy for the battery.* Also, the little bit about ExpressCard being removed seems a mystery to some, but not to me. Apple has always tried to adopt different technologies, switch it up, and, at times, tackle completely new connections that become unique to their systems.

While it is nice to attempt to be revolutionary and take a different road at certain forks in difficult technological decisions, I think Apple, right now, said silently, "I've made a huge mistake."

Another slap in the face is, of course, the "new" iPhones looking exactly like the "classic" 3G model. I can see the fanboys getting frustrated now! "It's not iPhone3G! It's iPhone3GS! Gawd!" Everyone else can imagine that, I'm sure. Though, the only real difference is video recording and that's too little, too late for the cost of the 3GS.

As for the mud slinging, it won't end. Without Microsoft and Apple feuding over marketshare, I shudder to think about an alternate universe where we would be right now in terms of home computers. Would they would even be as affordable or easily obtainable as they are now? To think that only certain organizations could afford, or donated, computers, such as libraries and schools. This is a terrible thought, but enough of future-speak and what-if scenarios.

Gadgetry like the iPhone3GS is not special, nothing to clamor over or freak out globally on every tech blog on the internet. There are few apps to truly want and the hardware upgrades just don't seem worth the cash to upgrade. Too expensive, but still want it? Wait a few weeks and buy three for the price it cost for one during the release weekend.

* - It's not.

24May/090

Windows 7, Antitrust Lawsuits, and Linux

No one can ignore the fact that Microsoft is losing market share. Not to their Apple rival, but to a completely different beast. Microsoft may have a lot to fear now that Linux has become quite a force in a variety of different areas.

While Microsoft will not go under as a company, the prestige and respect that was associated with Windows over the last several years may have been tainted by negative media reports, Steve Ballmer, antitrust issues, and rising alternatives.

Read More of "Windows 7, Antitrust Lawsuits, and Linux"...

23May/090

Showing Opera Love

I recently have fallen head over heels for Opera. This is not a joke. I used to be infatuated with the amount of customization and addons Firefox presented end users, but I grow tired of the memory leaks and other minor hiccups. I have had Opera installed for a great deal of time now, but I haven't used it nearly the amount of time over the years compared to Firefox. I've used Firefox more than I've used Internet Explorer over the course of my entire life. I can say that as a matter-of-fact. Though, there were several drawbacks, to me personally, when it came to making the switch permanently.

The first hurdle was in-line spell checking. I loved this in Firefox. You see, if I didn't know how to properly spell a word, I wouldn't have to Google it and have them keep a nice collection of how ridiculous I've attempted to get away with spelling words of my own native language properly. Thank you Google for keeping a massive dossier of my search inquiries.

Well, this handy JavaScript available here with the small tutorial is fantastic. It has worked brilliantly for me and this was definitely one of the major stepping stones that had to happen in Opera that allowed me to embrace Opera with no regrets. Not as if I clung that desperately to Firefox, it simply had several tools out of the box I found useful.

In-line Spell Checking with Opera.

Next up was the increase of size of the Speed Dial, or additional pages. I had the Speed Dial add-on for Firefox and it was enormously customizable with tabbed browsing, customization like auto refreshing to the chosen time you would specify for every individual dial or do a complete manual refresh. It was very handy, but always knew if Opera had a simple fix to increase the speed dial to whatever number I wish, I would be sold. While I feel I found this little INI edit a little late, it literally drove me over the edge of switching.

Manually adjust Opera's Speed Dial to what you want.

For more tips and tricks, I recommend Opera's very own tutorials for beginners as they will explain everything in good enough detail to give ideas on what to search for later on for further tweaks.

Opera Tips & Tricks.

Did I mention I use Opera on my Omnia i910 a ridiculous amount? The tabbed browsing, the amazing options, and the ability to edit Opera Mobile options to customize it to my likings, such as creating a directory on the external space the cache location and so many more options. Just by navigating to "opera:config" opens up a wide variety of options, not to mention opera:plugins, opera:about, and opera:history. A wealth of knowledge about your tiny, but powerful mobile.

Opera's Settings File Explained

I'm currently running v9.64. A good simple tweak to boost surf speed is to go to Tools>Preferences>Advanced tab>Network and change the "Max connections to a server" from the default to 16 and "Max total connections" from default to 64. Those of you who used the Tweak Network addon in Firefox will be aware of the speed boost. Even though Opera is already fast enough out of the box, it can be tweaked even further for speed out of the box with no additional downloads.

Typing "opera:config" into your Opera browser gives an overwhelming amount of options, but far better detailed and explained than Firefox's config window. In Performance in config, uncheck "Reduce Max Persistent HTTP Connections" and change the "Network Buffer Size" from the default to 32. In 9.64, the default size is 128, but 32KB should be more than enough. Feel free to Google curious settings to find more about them in detail. There are more settings to manipulate to get Opera the way you want than I can put in one blog.

Opera Browser Wiki: Opera Performance Enhancements

Now if you'll excuse me, I need to spend more quality time with Opera. Yeah, it's like that.

2Apr/094

Stroking the Samsung Omnia i910

Wow. Really. Wow. This is truly my first smart phone, but I know this isn't because of that little detail. This phone has blown me away. This is running Windows Mobile 6.1. Look at these incredible features.

The phone comes with 8GB internal storage. This can be further increased by microSD cards. I will snatch a 8GB card soon for 16GB total soon. Wi-Fi ready. Oh, and a removable battery! No sending this little guy into the shop.

A 5 MP camera with face detection, 15 different shooting modes, image stabilization, smile detection, image resolutions up to 2560x1920, 4x digital zoom, panoramic photography up to 8 frames, flash, video resolutions up to 640x480, and a lot of other little options.

The phone is DivX certified. As for video, there is a Video Editor. This allows for trimming video, audio dubbing, and subtitles. With multi-codec support, it can also play just about any format available with a slew of media players including FM radio, multiple media programs such as Windows Media Player, Touch Player, MPlayer, Real Player, etc. It also has a TV-Out option to play videos and images recorded on an LCD television set and can double as a digital frame.

The Omnia also sports an integrated optical mouse that is really handy while browsing non-mobile websites. There are multiple options for on-screen QWERTY keyboards and awesome hand writing recognition software to be used with any application. Voice commands, with password protection, are also pretty well done.

The phone has a flash light, full PDF support, Office Mobile with Word and Excel, Skype, Opera Browser Mobile with tabbed browsing and directory favorites, chat program for almost all protocols (AIM, Gtalk, MSN, Yahoo, etc) all in one program/buddy list. You can also password protect this phone; one would need to type it in after the phone goes idle or turns on from a cold/warm boot.

Other browsers include Iris, SkyFire, Internet Explorer (ugh), Bolt, and soon to be Firefox Mobile and Google Chrome. I say Chrome because just about every Google service has a mobile side to it, why not their new browser in due time?

The phone has software for Podcasts, RSS feeds, and tons of games. Soon to be more, lots more.

It has a motion sensor that automatically rotates the screen in several different ways either to landscape or portrait, depending on how you're holding it. Also, there is an optional feature that allows all sounds to mute when place screen face down.

The Youtube Player freeware (not from YouTube themselves) allows you to search YouTube for videos, save the video on your phone, and will also extract the audio stream from the video into MP3 to save on your phone as well.

Did I mention the native encryption for storage cards and built-in GPS receiver? It also has features to do factory restoration on the phone and to format external flash cards from the phone itself.

I also forgot to mention that you can throw your own ringers on here. Just fire up your favorite program, either MP3myMP3 or Audacity, record or cut a little bit of a song, upload it to your phone with the very easy USB connection into the Ringers folder. That's it. No further input is necessary, until you want to assign those ringers as your default or to any of your contacts.

Samsung TouchWiz is also rather pretty to look at while adding or removing widgets from the desktop area. Nothing incredibly unique or special, but everything can be replaced with another like SPB Mobile Shell.

Oh, drat. I almost forgot to mention the Remote Desktop support for Windows based computers. It does a wonderful job remoting into the chosen desktop on the network and shows a full screen (on the phone) version of the Windows desktop PC. This feature really impressed me.

If a program is hanging, that's no problem. We are all familiar with the Windows Task Manager. If you're not, you probably just pull the plug on the computer when Microsoft Word freezes for more than two minutes. If you don't use Windows, but are familiar with the Task Manager, it's probably why you're off using OS X or any of the hundreds of Linux distros.

I don't know what else to add. It's a very solid phone. I can't imagine what I'm missing, but I'm sure there is plenty. Well, there is the bit about the stylus not actually having an embedded place to call home in the phone, but with a responsive touch screen and optical mouse, the stylus isn't that necessary. Undoubtedly a last minute after thought.

If you have Verizon, give it a try while you wait for your name to be called. And then while you wait for someone to help you. And then while you wait for the associate to figure out what's going on with your account. Then while you wait for the associate to fix his mistake that you told him would happen before he went and made the changes to the account.

To the Verizon guy Chuck: I told you that would happen. You should have listened. You made me angry, told me my phone's promo ended a week ago when another associate told me the promo would last well into April, and then did nothing to try to calm me down besides act like a huge d-bag. I was an inch away from canceling my out of contract subscription. How would that have looked on your commission and to the manager hovering over your shoulder?

It's a great phone, though. Aside from this phone, the Pre is the only other one I think I would get this year... so far. While I was stroking my Omnia earlier, Talal had to go and mention the Palm Pre. Oh, what a sexy beast that will be if it ever hits retail...