theres a thread in here for 1gb micro sd card, its only 11 dollars shipped. that should hold you over until 2gb get cheaper or 4gb come out.
i just got one of the 1gb cards and my phone has 14 hours of music on it now, with room to spare. 14 hours! thats much more than ill need at any given time.