Narrative:

Departed eqy runway 23 in monroe; nc; and became distraction while trying to enter a waypoint into a GPS unit which I had not previously used. I recognized I was off course near fml and immediately made a turn back towards my desired heading. It is possible I entered the charlotte class B airspace at its most southern portion; near fml; where controled airspace begins at 2200 ft MSL. My altitude was 2500 ft MSL. In hindsight; it would have been prudent to have spent some additional time familiarizing myself with the GPS unit; and entered the waypoint prior to departure.

Google
 

Original NASA ASRS Text

Title: A PA28 PLT HAS CLT CLASS B AIRSPACE INCURSION. PLT DRIFTED OFF COURSE WHILE ATTEMPTING TO PROGRAM AN UNFAMILIAR GPS.

Narrative: DEPARTED EQY RWY 23 IN MONROE; NC; AND BECAME DISTR WHILE TRYING TO ENTER A WAYPOINT INTO A GPS UNIT WHICH I HAD NOT PREVIOUSLY USED. I RECOGNIZED I WAS OFF COURSE NEAR FML AND IMMEDIATELY MADE A TURN BACK TOWARDS MY DESIRED HDG. IT IS POSSIBLE I ENTERED THE CHARLOTTE CLASS B AIRSPACE AT ITS MOST SOUTHERN PORTION; NEAR FML; WHERE CTLED AIRSPACE BEGINS AT 2200 FT MSL. MY ALT WAS 2500 FT MSL. IN HINDSIGHT; IT WOULD HAVE BEEN PRUDENT TO HAVE SPENT SOME ADDITIONAL TIME FAMILIARIZING MYSELF WITH THE GPS UNIT; AND ENTERED THE WAYPOINT PRIOR TO DEP.

Data retrieved from NASA's ASRS site as of January 2009 and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.