Im going back to university next year and want to replace my old tower with a notebook.

Requirements:
- 512MB RAM (preferably a single piece)
- Wireless 802.11g

Would like (but not a deal breaker):
- Bluetooth
- Widescreen
- Good brand

What would you suggest? Ill basically be doing word processing and some programming on it so I don't really care about the graphics card (but I don't want noticable slowness).

My computer specs are:
- Athlon XP 2700+
- 512MB DDR 400
- Radeon 8500 64MB

Id like it to be reasonably close to performance as what I already have, and hopefully a little quicker.

Any advice appreciated.

Oh and I live in New Zealand if that makes a difference...