I managed to find a place with the R4 and the M3 perfect pact in stock.

Now I'm wondering... Which one should I buy? The M3 has the GBA ram thingy an a rumble pack included. THe R4 has a pack that comes with a EZ-Flash 3. Which pack would be better to purchase, and what would my options be with both packs, or are they basically the same thing with the same capabilities?

The three mainstream homebrew devices are the R4, the M3, and the DSTT. These three are mainly the same with small differences in appearance and software. All three currently use micro-sd cards for memory.

R4DS

A slot-1 DS flash cart.

This cart seems to be the most well known and have the best reputation, however, it is made by the same company as the M3.

The R4 is compatible with certain slot 2 devices to enable the excution of GBA homebrew.

Only sold in one pack, with no other homebrew hardware.

M3 Simply

A slot 1 flash card

Seems to have a lesser reputation to the R4, but is almost identical, and is made by the same company.

Again, is sold in only one pack with just the slot one adapter.

M3 Real

A slot 1 flash cart

Unlike the M3 simply, it has a improved interface with many availiably features including an organizer, a media player, and an e-book reader preinstalled upon the device and built into the interface.

The M3 Real comes in three packs:

The Rumble Bundle

This bundle contain the M3 and a bonus rumble pack.

The Rumble Ram Bundle

This pack contains the slot 1 adapter and a rumble/ram device.

The rumble/ram device is capable of normal ram functions (ex. Opera Browser) and also has a rumble function similiar to the Nintendo Rumble Pack.

The "Perfect" Pack

The "Perfect" Pack aka The Rumble + GBA Expansion Pack includes a slot one adapter, a normal rumble pack, and a GBA expansion pack.

The GBA Expansion Pack allows the user to load GBA homebrew applications from the slot 1 device into slot 2.

DS Top Toy(DSTT)

A slot 1 flash cart

Newer than the R4 and M3 lines, but already shows a strong following and excellent performance.

No. I actually just picked it up from the post office a few minutes ago. The packaging completely blows, but I got everything I asked for. I'm going to mess around like you said, but I won't have anything ready to put up until after I get back from vacation.

You also need a MicroSD card to hold all of the downloaded data. I thought that it might be included in the package, but from what I can tell it is not. You might want to consider getting the DS Top Toy, which does the same thing and is about 10 bucks cheaper. Plus, from what people say it's much easier to use (I have the DSTT and it is very easy to set up, but I can't talk about the R4).

I don't know about any that are close to cell phones in their functionality, but there are a few that use VoIP (Voice Over Internet Protocol), which is the closest thing you'll get over the internet. I don't think I should link to any of the websites because they talk about ROMS, so here's the blurb in the Wiki article: