Document:

<PAGE>

                                                                     EXHIBIT 4.1

                          STOCK COMPENSATION AGREEMENT
                          ----------------------------

This STOCK COMPENSATION AGREEMENT (this "Agreement") is made on this 29th day of
July 2002 ("Effective Date") by and between NETGURU, INC. ("NGI") on the one
side, and Wayne Blair ("Blair") and Eric Christensen ("Christensen") on the
other side.

                                    RECITALS

         WHEREAS, Blair and Christensen were former employees of NGI whose
employment was terminated on or about March 2001; and

         WHEREAS, pursuant to separate agreement between the parties entered
into on July 29, 2002, NGI has agreed to pay Blair and Christensen cash
compensation for past services rendered to NGI; and

         WHEREAS, NGI has also agreed to provide Blair and Christensen with
stock compensation for those past services.

         NOW THEREFORE, the parties agree as follows:

1. SHARE ISSUANCE. In consideration for the past services rendered, NGI shall
issue 80,000 shares of NGI's common stock to Blair and Christensen as soon as
practicable after June 28, 2002. Of these shares, 40,000 shall be issued to
Blair and 40,000 shall be issued to Christensen. Promptly after execution of
this Agreement, NGI shall instruct its transfer agent to issue the shares to
Blair and Christensen. Blair and Christensen acknowledge and understand that (a)
the shares to be issued to them will be "restricted securities" for purposes of
federal and state securities laws and may not be sold, transferred or
hypothecated in the absence of registration or qualification under those
securities laws, or an exemption from registration or qualification and (b) the
share certificates will bear a restrictive legend evidencing the foregoing. NGI
shall instruct its transfer agent to issue twelve (12) share certificates in the
following respective amounts - eight (8) respective certificates for 3,333
shares and four (4) respective certificates for 3,334 shares. Blair and
Christensen further acknowledge that they have received and had an opportunity
to review NGI's Form 10-KSB for the fiscal year ended March 31, 2002, as filed
with the Securities and Exchange Commission.

2. REGISTRATION. As soon as practicable after issuance of the shares described
above, NGI shall file, and shall diligently pursue effectiveness of, a
registration statement on Form S-3 with the Securities and Exchange Commission
registering for resale to the public the shares issued to Blair and Christensen
hereunder. All costs associated with the registration shall be borne by NGI.
Blair and Christensen shall provide all information regarding themselves as
selling shareholders that NGI may reasonably request in connection with the
preparation and filing of the registration statement. NGI will notify Blair and
Christensen immediately upon receiving confirmation of effectiveness of the
registration statement. For a period of twelve (12) months after effectiveness
of the registration statement Blair and Christensen shall be entitled to sell no
more than one twelfth of his respective shares in each month pursuant to the
resale prospectus that will be part of the registration statement, and Blair and
Christensen each agree that they will comply with the prospectus delivery
requirements imposed by the Securities Act of 1933, as amended, in connection

                                       1
<PAGE>

with any public resale of the shares issued hereunder. Blair and Christensen
understand and acknowledge that NGI's transfer agent will be so instructed, and
that a "stop transfer" order will be placed with the transfer agent to prevent
resales exceeding that amount. NGI agrees to maintain the effectiveness of the
registration statement until such time as Blair and Christensen have sold all of
the securities set forth herein. NGI represents and warrants that it is
qualified to register these shares in this manner. If NGI is unable to register
the shares pursuant to an S-3 Registration Statement, NGI will register the
shares under an S-1 Registration Statement.

Executed as of the Effective Date set forth above.

NGI:                                        BLAIR:
---                                         -----
NETGURU, INC.                               Wayne blair
By   /s/ JYOTI CHATTERJEE                     /s/ WAYNE BLAIR
   ---------------------------------        --------------------------------
Jyoti Chatterjee, President                 Wayne Blair

CHRISTENSEN:
------------
ERIC CHRISTENSEN
  /s/ ERIC CHRISTENSEN
------------------------------------
Eric Christensen

                                       2<PAGE>

                                                                     EXHIBIT 4.2

                          STOCK COMPENSATION AGREEMENT
                          ----------------------------

This STOCK COMPENSATION AGREEMENT (this "Agreement") is made on this 11th day of
September 2002 ("Effective Date") by and between NETGURU, INC. ("NGI") on the
one side, and Mukti L. Das ("DAS") on the other side.

                                    RECITALS

         WHEREAS, DAS was a former employee of NGI whose employment was
terminated on or about March 2001; and

         WHEREAS, NGI has agreed to provide DAS with stock compensation as
partial consideration for those past services.

         NOW THEREFORE, the parties agree as follows:

1. SHARE ISSUANCE. In consideration for the past services rendered, NGI shall
issue 14,000 shares of NGI's common stock to DAS as soon as practicable.
Promptly after execution of this Agreement, NGI shall instruct its transfer
agent to issue the shares to DAS. DAS acknowledges and understands that (a) the
shares to be issued to them will be "restricted securities" for purposes of
federal and state securities laws and may not be sold, transferred or
hypothecated in the absence of registration or qualification under those
securities laws, or an exemption from registration or qualification and (b) the
share certificates will bear a restrictive legend evidencing the foregoing. NGI
shall instruct its transfer agent to issue five (5) share certificates in the
following respective amounts - four (4) respective certificates for 3,000 shares
and one (1) respective certificate for 2,000 shares and thus totaling 14,000
shares. DAS further acknowledges that he has received and had an opportunity to
review NGI's Form 10-KSB for the fiscal year ended March 31, 2002 and Form
10-QSB for the quarter period ended June 30, 2002, as filed with the Securities
and Exchange Commission.

2. REGISTRATION. As soon as practicable after issuance of the shares described
above, NGI shall file, and shall diligently pursue effectiveness of, a
registration statement on Form S-3 with the Securities and Exchange Commission
registering for resale to the public the shares issued to DAS hereunder. All
costs associated with the registration shall be borne by NGI. DAS shall provide
all information regarding himself as the selling shareholder that NGI may
reasonably request in connection with the preparation and filing of the
registration statement. After six (6) months, if the value of the shares is less
than $3.00 per share at the time that DAS elects to sell the shares, then NGI
agrees to pay DAS the difference between $3.00 and the then-current market
trading value of the shares when sold by DAS. NGI will notify DAS immediately
upon receiving confirmation of effectiveness of the registration statement. DAS
shall be entitled to sell no more than 3,000 of his respective shares in any one
day pursuant to the resale prospectus that will be part of the registration
statement, and DAS agrees that he will comply with the prospectus delivery

                                       1
<PAGE>

requirements imposed by the Securities Act of 1933, as amended, in connection
with any public resale of the shares issued hereunder. DAS understands and
acknowledges that NGI's transfer agent will be so instructed, and that a "stop
transfer" order will be placed with the transfer agent to prevent resale's
exceeding that amount. NGI agrees to maintain the effectiveness of the
registration statement until such time as DAS has sold all of the securities set
forth herein. NGI represents and warrants that it is qualified to register these
shares in this manner. If NGI is unable to register the shares pursuant to an
S-3 Registration Statement, NGI will register the shares under an S-1
Registration Statement.

Executed as of the Effective Date set forth above.

NGI:                                    DAS:
---
NETGURU, INC.                           MUKTI L.  DAS
By /s/ JYOTI CHATTERJEE                  /s/ MUKTI L. DAS
  ------------------------------        --------------------------------
Jyoti Chatterjee, President             Mukti L. Das

                                       2<PAGE>

                                                                     EXHIBIT 4.3

                          STOCK COMPENSATION AGREEMENT
                          ----------------------------

This STOCK COMPENSATION AGREEMENT (this "Agreement") is made on this 17th day of
September 2002 ("Effective Date") by and between NETGURU, INC. ("NGI") on the
one side, and Akira Niwayama ("NIWAYAMA") on the other side.

                                    RECITALS

         WHEREAS, NIWAYAMA was a former consultant of NGI in Japan whose
consultancy was terminated on or about June 30, 2002; and

         WHEREAS, NGI has agreed to provide NIWAYAMA with stock compensation as
full and final consideration for those past services.

         NOW THEREFORE, the parties agree as follows:

1. SHARE ISSUANCE. In consideration for the past consultancy services rendered,
NGI shall issue 12,500 shares of NGI's common stock to NIWAYAMA as soon as
practicable. Promptly after execution of this Agreement, NGI shall instruct its
transfer agent to issue the shares to NIWAYAMA. NIWAYAMA acknowledges and
understands that (a) the shares to be issued to them will be "restricted
securities" for purposes of federal and state securities laws and may not be
sold, transferred or hypothecated in the absence of registration or
qualification under those securities laws, or an exemption from registration or
qualification and (b) the share certificates will bear a restrictive legend
evidencing the foregoing. NGI shall instruct its transfer agent to issue five
(5) share certificates in the following respective amounts - five (5) respective
certificates for 2,500 shares and thus totaling 12,500 shares. NIWAYAMA further
acknowledges that he has received and had an opportunity to review NGI's Form
10-KSB for the fiscal year ended March 31, 2002 and Form 10-QSB for the quarter
period ended June 30, 2002, as filed with the Securities and Exchange
Commission.

2. REGISTRATION. As soon as practicable after issuance of the shares described
above, NGI shall file, and shall diligently pursue effectiveness of, a
registration statement on Form S-3 with the Securities and Exchange Commission
registering for resale to the public the shares issued to NIWAYAMA hereunder.
All costs associated with the registration shall be borne by NGI. NIWAYAMA shall
provide all information regarding himself as the selling shareholder that NGI
may reasonably request in connection with the preparation and filing of the
registration statement. NGI will notify NIWAYAMA immediately upon receiving
confirmation of effectiveness of the registration statement. NIWAYAMA shall be
entitled to sell no more than 2,500 of his respective shares in any one day
pursuant to the resale prospectus that will be part of the registration
statement, and NIWAYAMA agrees that he will comply with the prospectus delivery
requirements imposed by the Securities Act of 1933, as amended, in connection
with any public resale of the shares issued hereunder. NIWAYAMA understands and

                                       1
<PAGE>

acknowledges that NGI's transfer agent will be so instructed, and that a "stop
transfer" order will be placed with the transfer agent to prevent resale's
exceeding that amount. NGI agrees to maintain the effectiveness of the
registration statement until such time as NIWAYAMA has sold all of the
securities set forth herein. NGI represents and warrants that it is qualified to
register these shares in this manner. If NGI is unable to register the shares
pursuant to an S-3 Registration Statement, NGI will register the shares under an
S-1 Registration Statement.

Executed as of the Effective Date set forth above.

NGI:                                     NIWAYAMA:
---
NETGURU, INC.                            AKIRA NIWAYAMA
By /s/ JYOTI CHATTERJEE                   /s/ AKIRA NIWAYAMA
  -------------------------------        ---------------------------------
Jyoti Chatterjee, President              Akira Niwayama

                                       2

Source: [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00044-of-00352.parquet"}, [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00044-of-00352.parquet"}], [{"source": "alea-institute/alea-institute/kl3m-data-edgar-agreements/train-00044-of-00352.parquet"}]]