a) Send your unit back to get fixed before the warranty runs out. Postage will only be a few quid, probably the cost of a couple of pints. You said you haven't used it for weeks anyway, so "not having it for weeks" is hardly a valid excuse.
B) If you come here to whine about no new releases, but then reveal you're too lazy to have even searched for a GB emulator (Gnuboy, btw) and have never tried MAME, then... I'm not sure what you expect. Use the archive, there's a hell of a lot of stuff in there to play with. I now have about two-dozen homebrew games permanently on my SD that I consider excellent, and a stack more on my HD that I tried & liked.
Ah screw it, in the name of spreading homebrew love, here's a list of some really good stuff:
Beat2x
Beats Of Rage
Bubble Train
Bunny Traps
CDogs
Chuckie Egg
Crimson Fields
Cyberhockey
Deal Or No Deal
Duke2x
Extender
Exult
Flashback
Flobopuyo
Freedroid
Gorilaz
Heroes
Hexahop
HexBattle2X
Kobo Deluxe
Ladykiller
MadMix
Nebulus
Nethack (Dzz's)
Noiz2sa
Pez
Poker2x
Powermanga
Quake
Sand
Sokoban
Spout
S-Tris2
Super Methane Brothers
The Minigame Project
Tilematch
Transport Tycoon
Vektar
Xump
Zooov
As for emulators:
PC Engine -- hu6280, GP2XEngine, CPCE
GP2XSpectrum
c64 -- Frodo, VICE
Gnuboy
RACE (NeoGeo Pocket)
SquidgSNES 0.39 (Notaz's excellent continuation)
PicoDrive (DRMDX is still great though)
Amiga -- UAE4ALL and GnoSTiC's UAE2X
OutcaST (Atari ST)
NES -- GPFCE and FishyNES
ScummVM 0.9.1 (LucasArts games)
Alexkidd2x (SMS)
MAME
GNGeo (Neo Geo)
Caprice (Amstrad CPC)
Get your joystick fixed, then play 'til your fingers bleed